Ayuda urgente!!!
Publicado por ALH (278 intervenciones) el 26/06/2003 21:55:38
Q tal!!!
Set ObjExcel = GetObject(, "excel.application")
Set ObjExcel = CreateObject("excel.application")
ObjExcel.Application.Visible = True
ObjExcel.WorkBooks.Add
Set ObjHoja = ObjExcel.ActiveSheet
Este es el codigo para abrir Excel desde VB6.0 y crear un nuevo libro. El problema q tengo es q funciona muy bien en WinXP pero desde Win 98 me indica el siguiente un error: "El componente ActiveX no puede crear el objeto o devolver la referencia a ese objeto (Error 429)"
El codigo es parte de un sistema, pero me di cuenta q en las PC con WIN98 no abria Excel y en WINXP si lo hacia, asi q decidi separar este pedazo de codigo y me encuentro con el error antes mencionado.
Cuando instalo la aplicacion q tiene el codigo, me indica un error en donde se menciona q la DLL con nombre MSVCRT20 no puede ser copiada por infraccion, a lo cual le indico q omita la copia de dicha DLL y prosiga con la instalacion, pero al ejecutar el sistema me doy cuenta q no funciona la apertura de Excel. Decido realizar la copia directamente de la DLL q no pudo copiar pero tampoco me deja el S.O. porq dice q esta DLL esta siendo utilizada por el sistema.
Las preguntas son:
La DLL q no copia es parte del error para q no abra Excel?
Como puedo silucionar este conflicto?
Me urge su ayuda...
Gracias!!!
Set ObjExcel = GetObject(, "excel.application")
Set ObjExcel = CreateObject("excel.application")
ObjExcel.Application.Visible = True
ObjExcel.WorkBooks.Add
Set ObjHoja = ObjExcel.ActiveSheet
Este es el codigo para abrir Excel desde VB6.0 y crear un nuevo libro. El problema q tengo es q funciona muy bien en WinXP pero desde Win 98 me indica el siguiente un error: "El componente ActiveX no puede crear el objeto o devolver la referencia a ese objeto (Error 429)"
El codigo es parte de un sistema, pero me di cuenta q en las PC con WIN98 no abria Excel y en WINXP si lo hacia, asi q decidi separar este pedazo de codigo y me encuentro con el error antes mencionado.
Cuando instalo la aplicacion q tiene el codigo, me indica un error en donde se menciona q la DLL con nombre MSVCRT20 no puede ser copiada por infraccion, a lo cual le indico q omita la copia de dicha DLL y prosiga con la instalacion, pero al ejecutar el sistema me doy cuenta q no funciona la apertura de Excel. Decido realizar la copia directamente de la DLL q no pudo copiar pero tampoco me deja el S.O. porq dice q esta DLL esta siendo utilizada por el sistema.
Las preguntas son:
La DLL q no copia es parte del error para q no abra Excel?
Como puedo silucionar este conflicto?
Me urge su ayuda...
Gracias!!!
Valora esta pregunta


0