Cita:
Iniciado por abeh
Es una macro que esta en un documento EXCEL hecha con VB, no es el paquete VB como tal.
Buenas tardes
Lo que te esta pasando es que una de las librerias que usa el archivo de excel no la copia junto con el este.
Lo que yo hice para solucionar el asunto fue lo siguiente:
ve en tu computador donde tienes instalado el office en mi caso se encuentra en "D:\Program Files\Microsoft Office\Office12"
busca un archivo que se llama REFEDIT.DLL y COPIALO
Carga esa libreria junto con el archivo de excel
al momento de ir a probarlo en otro computador tendras que hacer lo siguiente:
1. ve al editor de visual basic y en el menu de Herramientas clikea la opcion de Referencia
2 te va a aparecer una referencia que dice: FALTA: REFEDIT.DLL, parate sobre ella y has click en examinar
3. buscas el archivo refedit.dll que te dije que cargaras junto con el archivo de excel.
es la manera que me ingenia... obviamente deben haber metodos mas sencillos pero pues porahora estoy contento con este
Saludos desde Colombia