Macro para generar automáticamente líneas concatenadas
No se si existe forma de hacer en excel o con macro lo que pido, os consulto a ver si sabéis darme una idea de cómo hacerlo porque estoy haciéndolo línea a línea y tardo la vida. Hago mis pinitos con macros muy sencillas, ya que aprendo en muchos casos a base de leer en foros como este, pero para esto no veo la forma. Os explico:
Tengo una excel, en la hoja con cuatro columnas que en base a un criterio necesito que en otra hoja 2, me genere tantas líneas como concatenaciones pueda hacer, en base a un criterio.
Me explico mejor con una imagen con un ejemplo de lo que tengo:
Lo que necesito es en la hoja 2, me genere tres columnas (A:CÓDIGO, B:NOMBRE y C: CÓDIGO DE MEJORA). En A:CÓDIGO cada fila sea una concatenación de cada valor de A con las posibles combinaciones de D. En B: NOMBRE y C: CÓDIGO MEJORA con que me deje lo que tiene actualmente para cada código a nivel inferior me valdría, si consigo una macro que me genere líneas en otra hoja, después intento adaptarla yo para lo que necesito con los nombres:
Los colores los pongo para que quede más claro que de una línea, tengo que generar tantas como canales de venta le asocie. Y dejar las columnas B y C iguales a la primera.
Muchísimas gracias por adelantado si me podéis dar una idea de por donde tirar...