Dado el nivel tan alto que hay en este Foro, me he decidido a
exponeros mi situación, a ver qué soluciones me podéis ofrecer.
Dispongo de una macro (pgprint) en un libro nuevo (pgprint.xls) para
imprimir de forma personalizada. En la barra de menús de Excel he
creado un botón(smile) que apunta a esta macro (pgprint), de forma que
se ejecuta cada vez que pulso el botón.
Dado el éxito, he decidido compartir esta macro con mis compañeros,
permitiéndoles ejecutarla de una manera sencilla: simplemente con
abrir el fichero (pgprint.xls).
Así que he creado un procedimiento workbook_open() en el mismo libro,
apuntando a la macro (pgprint); de manera que cada vez que abren el
fichero (pgprint.xls) se ejecuta la macro.
Ahora me encuentro con el problema de que cuando pulso el botón
(smile) se ejecuta la macro ¡2 veces!
-El botón apunta a la macro, y al abrir el fichero se ejecuta
workbook_open() que apunta al mismo sitio-
¿Cómo podría evitar esta situación, manteniendo el acceso mediante
botón y al abrir el fichero?
Gracias por vuestro interés.
-Koldo-
Leer las respuestas