VBA - rango dinamico ( eliminar fila )

El escenario es el siguiente :

Tengo un reporte que descargo semanal mente desde ERP y este reporte contiene celda en blanco, el objetivo es eliminar aquella filas que tienen celda en blanco.

Dato fijo : el reporte tiene como ultima fila nro 5000

Dato variable : ultima celda con dato varia cada semana

Sigue la propuesta :

Range("C1").Select
Selection.End(xlDown).Select

fila = ThisWorkbook.Sheets("Inicio").Range("c1").End(xlDown).Row
fila = fila + 1

Range("C & fila : C5000").select

Selection.EntireRow.Delete

1 Respuesta

Respuesta
1

Aclara por favor, si necesitas eliminar filas que tienen celda vacía en col C (o en alguna otra col) ... ¿o necesitas eliminar las filas que se encuentran desde la última ocupada hasta la 5000?

Quedo atenta a tus comentarios/aclaraciones.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas