ruta de ejecucion de una macro

12/07/2004 - 18:10 por jose | Informe spam
holas !!!

he hecho una macro en excel y he añadido una opcion al menu para que cuando
se pulse esa opcion me ejecute la macro.

el problema esta en que si cambio el archivo .xls de lugar ya no me
encuentra la macro, porque la ruta ha cambiado pero mantiene la ruta del
archivo al que he copiado.

¿alguien sabe como asignar una macro en una opcion del menu y aunque se
cambie de ubicacion el archivo siga funcionando y cuando se pulse al boton
se ejecute la macro ??

espero que se entienda, me he explicado lo mejor que se

gracias
 

Leer las respuestas

#1 David Canales
14/07/2004 - 22:12 | Informe spam
Cuando grabaste la macro, esta guardo una referencia al archivo incluyendo la
ruta al disco y carpeta donde originalmente estaba tu archivo. Tienes que editar
la macro en el editor de vba (Alt+F11) y dejar solamente el nombre del archivo
donde hace referencia al mismo.

Estando en el editor de vba busca en la ayuda informacion sobre Workbooks,
Worksheets, Activeworksheet. Comprender su uso te evitara problemas futuros como
el que estas enfrentando.

Saludos,

David Canales


"jose" wrote in message
news:VJyIc.236$
holas !!!

he hecho una macro en excel y he añadido una opcion al menu para que cuando
se pulse esa opcion me ejecute la macro.

el problema esta en que si cambio el archivo .xls de lugar ya no me
encuentra la macro, porque la ruta ha cambiado pero mantiene la ruta del
archivo al que he copiado.

¿alguien sabe como asignar una macro en una opcion del menu y aunque se
cambie de ubicacion el archivo siga funcionando y cuando se pulse al boton
se ejecute la macro ??

espero que se entienda, me he explicado lo mejor que se

gracias


Preguntas similares