Filas vacías según datos en una columna

Buenos días, al realizar una macro le pongo un rango por ejemplo de la 2 a la 1000, porque nunca va a haber mas de 1000 filas. El caso es que según qué datos tenga va  a haber celdas y filas vacías. Me gustaría ocultar las filas vacías en las que en la columna B no aparezcan datos, a veces será 100 filas, otras veces 5... Pero vamos, que lo que quiero ocultar son las filas en las que la celda B esté vacía, independientemente si en en el resto de columnas me aparecen datos.

Y la siguiente pregunta es: cómo hacer que una vez me seleccione los datos de la A1 a la C504 y otra de la A1 a la C497 o C854. Es decir, que me coja siempre todo el rango de datos que hay para hacer la tabla y que no le diga yo hasta cuál tiene que ir.

Gracias.

Añade tu respuesta

Haz clic para o