Ocular filas según valores de celda desplegable

Hola, no tengo manejo de excel y necesito una macro que según los valores de una lista desplegable creada en una celda (Enero, Febrero, ...), me oculte las filas donde aparezca la opción elegida del mes, (en todas las filas aparece el mes en una misma columna con sus datos correspondientes en las demás columnas), hasta que encuentre la primera fila vacía. Ejemplo:
Si A1 es la celda donde elijo el mes y A2, A3,... Es la columna donde aparecen los meses del año indistintamente (con sus correspondientes datos en las demás columnas), entonces necesito que según elija en A1 se oculten las filas que según los datos de la columna A sean distintas al valor elegido. Así hasta que encuentre la primera fila vacía.
No se si me he explicado bien, disculpad por el rollo (al menos para mi).
Un saludo y gracias de antemano

1 respuesta

Respuesta
1
Es posible hacer una macro con lo que pides, pero intenta probar con los filtros de Excel (si es que no lo has hecho ya).
Coloca la celda activa en el cabezal de la tabla en cuestión y luego ve al menú Datos - Filtro - Autofiltro. Eso debería crear un filtro como el que pides.
Si esto no te soluciona el problema, vuelve a escribir, ¿ok?
Gracias por contestar tan rápido, pero el problema persiste. Cuando el hago el autoflitro no entiendo por que se oculta hasta la fila 17 cuando los datos llegan a la 11 y por tanto si quiero seguir introduciendo datos tengo que visualizarlo todo.
Disculpa pero no entiendo bien, veamos si lo que sigue es correcto: tienes datos hasta la fila 11, cuando usas el autofiltro y se oculta hasta la fila 17 (¿no tienes datos hasta esta fila en otra columna?), y tu quieres seguir ingresando datos en la fila 12, 13, etc.
También está la opción de Personalizar en el Autofiltro, si es que el filtro es por más de un dato (por ejemplo Febrero y vacío (celdas vacías))
Si lo deseas envíame una copia de la planilla (si es que puedes, entiendo si los datos son confidenciales) a mi mail ( [email protected]), de esta manera tal vez pueda entender mejor y más rápido el problema y le buscamos una solución.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas