Visual Basic - Macro en excel

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

Macro en excel

Publicado por Ana (26 intervenciones) el 09/05/2022 19:17:23
Hola. Estoy intentando ejecutar esta macro para que las celdas de una hoja (formulario_P) se copien en un rango de celdas de otra hoja del mismo libro, (BBDD_FRORM_P), pero no consigo que se copien de forma ordenada. Os paso el desarrollo

Sheets("formulario_P").Activate

Range("D15").Select

Range(Selection, Selection.End(xlDown)).Select

Selection.Copy

Sheets("BBDD_FORM_P").Activate

Range("D2").PasteSpecial xlPasteValues


Sheets("formulario_P").Activate

Range("D16").Select

Range(Selection, Selection.End(xlDown)).Select

Selection.Copy

Sheets("BBDD_FORM_P").Activate

Range("E2").PasteSpecial xlPasteValues


Sheets("formulario_P").Activate

Range("D17").Select

Range(Selection, Selection.End(xlDown)).Select

Selection.Copy

Sheets("BBDD_FORM_P").Activate

Range("F2").PasteSpecial xlPasteValues

¿Podéis ayudarme a detectar donde esta el fallo?. Tengo otras macros con la mismas directrices y no me dan este fallo. La macro se ejecuta pero los campos no se colocan donde se tienen que colocar en la hoja de destino.
Muchas gracias!!!.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Antoni Masana
Val: 1.259
Plata
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Macro en excel

Publicado por Antoni Masana (558 intervenciones) el 10/05/2022 15:24:02
Sube un libro y explica lo que quieres que haga la macro por que si funciona sabremos lo que hace y no lo que quieres que haga.
Por no se que entiendes por: "... pero no consigo que se copien de forma ordenada." y no se que estas copiando.

Saludos.
\\//_
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Macro en excel

Publicado por Ana (26 intervenciones) el 11/05/2022 13:26:25
Muchas gracias por la ayuda. Lo he solventando con formulas de excel en vez de a través de una macro.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar