Subrutina

31/03/2009 - 15:51 por Amaia | Informe spam
Hola a todos!!

¿Cómo puede llamarse a una subrutina de un libro desde una subrutina de otro
libro?

Gracias y saludos,
Amaia

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
01/04/2009 - 00:12 | Informe spam
hola, Amaia !

Como puede llamarse a una subrutina de un libro desde una subrutina de otro libro?



si el otro libro esta abierto...
application.run "libro2.xls!macro1"

si el nombre del libro contiene espacios...
application.run "'nombre del libro'!macro1"

si el otro libro esta cerrado, deberas completar la ruta, el libro se abre y se ejecuta su macro...
application.run "'c:uta y sub\carpetas alombre del libro'!macro1"

saludos,
hector.
Respuesta Responder a este mensaje
#2 Amaia
01/04/2009 - 09:55 | Informe spam
Muchas gracias Hector!!

"Héctor Miguel" wrote:

hola, Amaia !

> Como puede llamarse a una subrutina de un libro desde una subrutina de otro libro?

si el otro libro esta abierto...
application.run "libro2.xls!macro1"

si el nombre del libro contiene espacios...
application.run "'nombre del libro'!macro1"

si el otro libro esta cerrado, deberas completar la ruta, el libro se abre y se ejecuta su macro...
application.run "'c:uta y sub\carpetas alombre del libro'!macro1"

saludos,
hector.



Respuesta Responder a este mensaje
#3 Héctor Miguel
01/04/2009 - 10:06 | Informe spam
gracias a ti, Amaia (por el "feed-back") ;)

saludos,
hector.
Respuesta Responder a este mensaje
#4 Amaia
01/04/2009 - 15:31 | Informe spam
Buenas tardes Hector!!!

Si tenemos todo el path a la macro (incluida ruta de acceso y nombre de la
macro o solamente el path sin el nombre de la macro, hemos intentado ambas
opciones sin éxito) en una variable tipo string, cómo se puede lazar con la
instrucción Application.Run?

"Amaia" wrote:

Hola a todos!!

¿Cómo puede llamarse a una subrutina de un libro desde una subrutina de otro
libro?

Gracias y saludos,
Amaia
Respuesta Responder a este mensaje
#5 Héctor Miguel
02/04/2009 - 00:32 | Informe spam
hola, Amaia !

Si tenemos todo el path a la macro (incluida ruta de acceso y nombre de la macro
o solamente el path sin el nombre de la macro, hemos intentado ambas opciones sin exito)
en una variable tipo string, como se puede lazar con la instruccion Application.Run?



podrias exponer como esta quedando esa macro con la llamada al application.run -???-
(si estas utilizando variables, expon desde la declaracion de las mismas y su asignacion de valor)

saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida