Saltar al contenido

Modificar rango para que muestre más columnas


Recommended Posts

publicado

Hola:

Me han pasado un libro de excel, Consolidado Mensual, que me carga una macro, esta me copia el rango de los libros existentes en una carpeta determinada.

Ahora este rango ha variado y me piden que se amplíe hasta la columna L, pero no sé como hacerlo.

Os adjunto los ficheros, espero que me podáis echar una mano.

Muchas Gracias

Nefe.rar

publicado

HolaNn.... le he echado un vistazo en principio donde pone "e" pon "L" y donde pone ":e" pon ":L"

publicado

Tienes razón solo debes cambiar las "L" que aparecen en esta linea de codigo


Set D = Cells(Rows.Count, "L").End(xlUp)
If D.Row > 44 Then
If D.Offset(, 1) <> "" Then Set D = Cells(Rows.Count, "L").End(xlUp)
Range([a45], D).Copy C
End If
End If

ActiveWorkbook.Close False
myFile = Dir

Loop

[a:L].Columns.AutoFit '"<La de esta linea tambien"
Application.ScreenUpdating = True
MsgBox "Proceso terminado."
End Sub
[/PHP]

Esto te añade las columnas que faltan hasta la "L" de la hoja " Tabelle1 de cada archivo SAP al consolidado. El número final de filas a copiar viene dado por la ultima fila con datos de la columna "L". Espero que te sirva.

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.