Macro Excel que toma diferentes columnnas de varias pestañas
Voy a tratar de exponer mi necesidad por si alguno es capaz de ayudarme.
Cada mes me pasan un excel extracción de una Base de datos con unas 20 pestañas que contienen otras tantas columnas. Yo únicamente necesito el contenido de tres campos concretos de cada hoja por lo que necesitaría ayuda para montar una macro que tome el contenido de esas columnas y lo pegue en una única hoja de unión. Tiene algunas complicaciones:
- La ubicación de esas columnas pueden variar de unas hojas a otras y de unos meses a otros. Ejemplo: el campo titular estaría en la columna A en la primera hoja y en la D en la segunda hoja. Pudiendo estar en la columna F el mes que viene. Lo único que no cambia de unas veces a otras es el nombre que tiene la primera fila.
- Algunos de los campos podrían estar vacíos para un determinado registro
- El número de filas de cada pestaña puede variar unas respecto a otras y unos meses a otros
Las macros sencillas que he hecho hasta ahora son a base de grabar y retocar el código pero no se muy bien por donde empezar en esta ya que no sé localizar la columna que deseo copiar ni indicar la celda de pegado ya que son rangos dinámicos.
Agracedería mucho la ayuda pues es una tarea que me quita muchísimo tiempo y me gustaría automatizar. Si no me he explicado bien me preguntáis.
Gracias!!!
