Macro Excel - Escribir datos en otro excel automaticamente

2 envíos / 0 nuevos
Último envío
AitorJK
Imagen de AitorJK
Offline
última acción: Hace 6 años 10 meses
alta: 31/05/2017 - 10:16
Puntos: 25
Macro Excel - Escribir datos en otro excel automaticamente

Hola,

Tengo dos archivos (TIEMPOS PONDERADOS.xlsx) y (Informe de Referencias .xlsx).

Me crearon una macro que debería copiar los datos del archivo (Informe de Referencias .xlsx) en el otro archivo (TIEMPOS PONDERADOS.xlsx).

 

PROBLEMA:

La macro no encuentra el directorio y yo no sé como crear el comando correcto para que encuentre el documento de TIEMPOS PONDERADOS.xlsx

Lo que tengo escrito en la macro es:

Workbooks(Dir("L:\MTM\SEGUIMIENTO\TIEMPOS PONDERADOS.xlsx")).Worksheets("hoja1").Activate

Es correcto? El archivo se llama así y el directorio es correcto.

 

Por otro lado, ¿necesito tener el archivo de TIEMPOS PONDERADOS.xlsx abierto para que los datos se escriban?

 

Gracias por la lectura, espero que sea de fácil comprensión lo que expongo :)

 

Etiquetas: 

Cron
Imagen de Cron
Offline
última acción: Hace 8 meses 3 semanas
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12735
Cuando tengo que hacer eso,

Cuando tengo que hacer eso, cuando el archivo va a estar siempre en el mismo sitio, pico a mano ruta y nombre de archivo. Cuando no tengo la garantía de que sea así, utilizo un diálogo OpenFile para que el usuario seleccione el archivo. De esa manera siempre abro un archivo que existe y en una ruta que está.

 

Un saludo