Si se puede, solo que si el nombre del fichero tiene espacios, debes poner comillas simples. por ejemplo: supongamos que el nombre del libro sea "Mi Libro.xlsm" y una macro "ejemplo" dentro de un modulo llamado "Mi modulo", debes poner application.run "'Mi Libro.xlsm'!ejemplo" ó application.run "'Mi Libro.xlsm'!Mi modulo.ejemplo"
Hola como podría llmar a un archivo word habilitado para macros? Me refiero que desde un excel llame una macro de un archivo word habilitado para macros. Te agradecería mucho la ayuda!
Hola Manuel, en el directo no me funciono hasta que grabe el fichero como addin. Tienes alguna URL de ejemplo para que pueda hacer una nota sobre ello? Gracias. Saludos.
si le pusieras comillas simples al nombre del archivo, Ojo solo al nombre del archivo así 'NombreArchivo.xlsm'!NombreMacro ( completo ejemplo: Run ""'NombreArchivo.xlsm'!NombreMacro" ) y si el archivo esta abierto, se ejecuta con la extensión .xlsm sin problema.
Excelente, me dió una idea respecto a un trabajo que quiero desarrollar
Si se puede, solo que si el nombre del fichero tiene espacios, debes poner comillas simples. por ejemplo: supongamos que el nombre del libro sea "Mi Libro.xlsm" y una macro "ejemplo" dentro de un modulo llamado "Mi modulo", debes poner application.run "'Mi Libro.xlsm'!ejemplo" ó application.run "'Mi Libro.xlsm'!Mi modulo.ejemplo"
Buen comentario, me ayudo.
Hola como podría llmar a un archivo word habilitado para macros? Me refiero que desde un excel llame una macro de un archivo word habilitado para macros.
Te agradecería mucho la ayuda!
Imagino que si el libro llamado estuviera en otra carpeta habría que indicarle la ruta completa ¿no?
Exacto, sino no seria capaz de localizarlo. Gracias por el comentario. Saludos!
Claro que puedes llamar a macros de archivos xlsm con run
Hola Manuel, en el directo no me funciono hasta que grabe el fichero como addin. Tienes alguna URL de ejemplo para que pueda hacer una nota sobre ello? Gracias. Saludos.
si le pusieras comillas simples al nombre del archivo, Ojo solo al nombre del archivo así 'NombreArchivo.xlsm'!NombreMacro ( completo ejemplo: Run ""'NombreArchivo.xlsm'!NombreMacro" ) y si el archivo esta abierto, se ejecuta con la extensión .xlsm sin problema.
MUY BAJO SE ESCUCHA