¿Eliminar celdas vacías de una columna?

Hola! Lo que quisiera conseguir es una macro que al ejecutarla, identifique en una pestaña llamada "Brutos" las columnas que tienen datos. Luego, en las columnas con datos debe eliminar las celdas vacías empezando por arriba, para que así estos datos suban y empiecen a estar en la primera fila.

Resulta que los datos están dispersos, y algunos de ellos empiezan en la fila 200, otros en la 1000, etc. Y necesito que empiecen todos a partir de la primera, en todas las columnas.

Debe hacer esto hasta que llegue a una columna en la que no hayan datos.

Gracias! Felices fiestas!

1 Respuesta

Respuesta
1

Mándame el archivo con el ejemplo de datos para poder ayudarte

[email protected]

Enviado!

Utiliza esta macro en tu hoja a ver si es lo que necesitas:

Ya me contarás

Sub ejemplo()
'por luismondelo
ultimacelda = ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Address
Range("a1:" & ultimacelda).Select
Selection.SpecialCells(xlCellTypeBlanks).Select
Selection.Delete
End Sub

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas