Foros del Web » Soporte técnico » Ofimática »

VBA y excel, crear hoja y meterla datos procedentes de otra hoja, dinamicamente

Estas en el tema de VBA y excel, crear hoja y meterla datos procedentes de otra hoja, dinamicamente en el foro de Ofimática en Foros del Web. Hola a todos!! necesito preguntaros si se puede hacer esto: tengo en una hoja una tabla con 200 filas y 20 columnas, más o menos. ...
  #1 (permalink)  
Antiguo 08/09/2011, 10:57
 
Fecha de Ingreso: julio-2004
Mensajes: 6
Antigüedad: 19 años, 9 meses
Puntos: 0
Pregunta VBA y excel, crear hoja y meterla datos procedentes de otra hoja, dinamicamente

Hola a todos!!

necesito preguntaros si se puede hacer esto:

tengo en una hoja una tabla con 200 filas y 20 columnas, más o menos. Para no liar las cosas supongamos que cada fila es un disco, con sus columnas típicas:
A1:ID, B1:Titulo, C1:grupo, D1:año, etc, etc

Necesito, para cada fila, crear una hoja nueva (cuyo nombre sea el valor de su columna ID) y copiar en CIERTAS celdas de esa nueva hoja los valores de las columnas originales.
El proceso paso a paso sería algo así:
crear una nueva hoja con el valor de la celda B1 del disco en cuestión,
copiar la celda B2 del disco y pegarla en la celda D10 de la nueva hoja
copiar la celda B3 del disco y pegarla en la celda D13 de la nueva hoja
copiar la celda B4 del disco y pegarla en la celda D17 de la nueva hoja
...
se repite todo exactamente igual para la fila 3,4,5, .. 200

como veis no es solo copiar un rango en otro, sino celdas sueltas en posiciones diversas, además de tener que crear primero automáticamente las hojas.

¿Es posible hacer algo así con una macro?

me veo haciendo las 200 hojas a mano y me da un patatús.

saludos y buen finde
  #2 (permalink)  
Antiguo 08/09/2011, 12:18
Colaborador
 
Fecha de Ingreso: agosto-2004
Mensajes: 1.611
Antigüedad: 19 años, 7 meses
Puntos: 47
Respuesta: VBA y excel, crear hoja y meterla datos procedentes de otra hoja, dinamica

Sí, es posible hacerlo con Macros...
Lo que has descrito, ¿ya lo intentaste hacer con la grabadora de Macros?
Inténtalo; obtendrás el código que necesitas y lo puedes mejorar.
Saludos...
  #3 (permalink)  
Antiguo 11/09/2011, 02:51
 
Fecha de Ingreso: julio-2004
Mensajes: 6
Antigüedad: 19 años, 9 meses
Puntos: 0
Respuesta: VBA y excel, crear hoja y meterla datos procedentes de otra hoja, dinamica

No lo he intentado aún con la grabadora, soy muy novato con las macros.
Gracias por la idea, probaré y os cuento.

muchas gracias uzziber!

Etiquetas: columnas, dinamicamente, excel, hoja, macro, vba
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:06.