Eliminar columna según mes actual
Publicado por Ricard (8 intervenciones) el 28/06/2018 10:02:20
Buenos días.
Todos los meses descargo de un servidor una tabla excel con mas de 60000 registros distribuidos por columnas cuyos encabezados son los Apellidos y Nombre, Nif, Producto, los meses de Enero a Diciembre, gasto, ingreso, y otras columnas. Con el fin de eliminar datos que no necesito elimino los meses con los que no voy a trabajar, ya que solo necesito el mes en curso. Para ello he venido utilizando esta macro que debo modificar cada mes para no eliminar el mes en curso:
Así que mi pregunta es si existe la posibilidad de eliminar con una macro de manera automática las columnas de los meses que no se correspondan con el mes actual.
Gracias por vuestra ayuda
Todos los meses descargo de un servidor una tabla excel con mas de 60000 registros distribuidos por columnas cuyos encabezados son los Apellidos y Nombre, Nif, Producto, los meses de Enero a Diciembre, gasto, ingreso, y otras columnas. Con el fin de eliminar datos que no necesito elimino los meses con los que no voy a trabajar, ya que solo necesito el mes en curso. Para ello he venido utilizando esta macro que debo modificar cada mes para no eliminar el mes en curso:
1
2
3
4
5
6
7
Sub EliminarMes()
'Eliminar Mes
Sheets("Inicio").Select
Range("A:B, E:L, O:S, V:Z, AB:CA").Select
Application.CutCopyMode = False
Selection.Delete Shift:=xlToLeft
End Sub
Así que mi pregunta es si existe la posibilidad de eliminar con una macro de manera automática las columnas de los meses que no se correspondan con el mes actual.
Gracias por vuestra ayuda
Valora esta pregunta


0