importar una macro por medio de otra macro

24/11/2005 - 01:45 por jazdian | Informe spam
Haber si me explico:

Tengo un archivo, llamado "iniciativas", donde por medio de una macro
copio la "hoja1" a otro archivo llamado "Reporte", hasta aquí no tengo
problemas, lo que se me ha complicado es que la "hoja1" del archivo
"iniciativas" tiene un combo ligado a un modulo y cuando por medio de
la macro creo el archivo "Reporte" y le copio la "hoja1" el combo sigue
ligado a la macro del módulo de "Iniciativas"; y cuando alguien abre
el archivo "Reporte" en otra computadora y selecciona un ITEM del combo
este busca la macro del archivo "Iniciativas" y pues como no la
encuentra pues se genera el error.

Se me había ocurrido importar el módulo y actualizar la referencia
del combo por medio de una macro, ¿Se podra hacer eso? y si se puede
¿alguien podria ayudarme?

¿Como puedo resolver este problema que me ha dado muchos dolores de
cabeza?

Espero alguien me haya entendido y pueda ayudarme
Saludos
René
 

Leer las respuestas

#1 Héctor Miguel
24/11/2005 - 06:36 | Informe spam
hola, René !

... un archivo, llamado "iniciativas"... por... macro copio la "hoja1" a otro archivo llamado "Reporte"
... lo... complicado es... tiene un combo ligado a un modulo y cuando... copio la "hoja1"
... sigue ligado a... "Iniciativas"; y cuando alguien abre el archivo "Reporte"... busca la macro del archivo "Iniciativas"
... importar el modulo y actualizar la referencia... por... macro, Se podra hacer eso? [...]



1) si es posible 'trabajar' con codigos desde codigo [aunque]...
-> segun la version de excel donde se ejecuten, podria requerir de 'ciertas' condiciones especiales :-(
revisa informacion en: http://www.cpearson.com/excel/vbe.htm

2) otra alternativa es 'cambiar' [combos y codigo] las macros al modulo de codigo de la 'hoja1' [p.e.]
si estas usando combos de la barra de herramientas 'formularios'... cambialos por los de la barra 'cuadro de controles'
los codigos de estos objetos 'van' en el modulo de codigo de la hoja donde se encuentran [por lo tanto]...
cuando copias 'la hoja'... se va con todo y objetos [combos y modulo de codigos] ;)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Preguntas similares