Hola:
Soy un inexperto en el manejo de VBA para Excel. Suelo grabar mis
macros con ratón y personalizarlas un poco luego con el editor de VB.
Estoy en la siguiente situación. Tengo una pestaña en la cual tengo
una matriz muy grande. Cada línea pertenece a un individuo distinto, y
en la cabecera de la matriz (esto es, en la primera fila de la matriz)
aparecen los títulos.
Imaginemos que los títulos son: Nombre, Edad, Población.
Lo que quiero es que los individuos que cumplan la condición de Edad 30 (esto es, que en la línea de dicho individuo aparezca el número 30
en la celda de la columna Edad), se borren de la matriz original y se
copien en otra pestaña que se llama Edad_30. Dicha pestaña Edad_30 ya
tiene copiada en ella el cabecero de la original (Nombre, Edad,
Población).
Para afrontar el problema de forma manual suelo aplicar filtros
automáticos en la cabecera de la matriz original, filtro los de Edad 30 y luego corto la matriz resultante y la pego en la pestaña Edad_30.
No he podido automatizar esto ya que en cada matriz de datos el primer
elemento que cumple la característica está una línea distinta.
¿Sabéis cómo se puede automatizar el proceso, ya sea con autofiltros o
con otro sistema?
Gracias de antemano
Leer las respuestas