Buenas!
Me estoy volviendo loco porque tengo estos datos por Columnas (de A a la H) en una "Hoja1"
Segun unas pautas que se den o no, en la ultima columna (H) debo especificar si las elimino o no de otra pestaña, por lo que pondria en la columna H un "Si" o "No" segun el caso.
NIF | DEUDOR | DEVENGO | BASE | CUOTA | FactRect | FactInic | ELIMINAR si/no |
Pues aqui voy... tengo datos extraidos de un TXT en una "Hoja2" que están en una sola columna varios datos (debe estar en una sola columna por temas de compatibilidades a la hora de exportar a txt otra vez).
¿Habria forma de eliminar las FILAS de la "Hoja2" que he filtrado previamente en "Hoja1"? sabiendo que en estas filas existe un dato comun que es la informacion que aparece en la columna F ("FactRect")
No se si me he explicado muy bien, pero lo que busco es Filtrar en Hoja 1, ejecutar Macro y que en la Hoja2 se eliminen las filas que aparecen en pantalla filtradas de la Hoja1.
gracias y un saludo!
Sí, se puede hacer
Como no adjuntas un ejemplo de tu archivo de texto es imposible adivinarlo. ¿el registro que quieres eliminar está en una sola celda? ¿ocupa varias celdas una encima de otra?
Se puede hacer de muchas maneras que funcionarán mejor o peor según sean tus datos y según el número de datos que tengas.
Por ejemplo un bucle que recorra las facturas de la hoja 1 que quieras eliminar, las que tengan un Sí
para cada una de ellas, tienes que buscar las celdas en la Hoja 2 que contienen el número de factura en cuestión, y esto lo puedes hacer con un bucle que recorra las celdas de la hoja 2, o buscando con el método .Find del rango donde quieres buscar ese número de factura
Cuando encuentres una coincidencia, elimina la celda o la fila de la hoja dos
TuCeldaCoincidente.Delete
------
Ya sé Excel, pero necesito más.
Buenos días Paco!
Me alegra que se pueda hacer, he estado unos dias fuera pero ya ando por aqui, los datos a eliminar estarían en una sola celda, te dejo un archivo ejemplo para que se entienda mejor, a ver si puedes ayudarme.
En la ultima columna al poner "Si" deberian eliminarse esa celda de la hoja 2, deben permanecer las que ponen "No" o "pendiente"... y a medida que vaya poniendo "si" a lo largo del mes pues que se vayan eliminando de la Hoja 2
Verás que el numero de factura que aparece en la Hoja 2 añade delante un "D012016" pero el resto sí coincide, no sé si eso afectaría a la hora de localizarla en la otra hoja.
Te agradezco tu atenta ayuda. Un saludo y quedo a la espera.