OWC.Spreadsheet (Importar a excel)

pedro
14 de Junio del 2005
Hola, mi pregunta es si para excel97 y 2000 se puede usar la misma sentencia.

Set oExcel = Server.CreateObject("OWC.Spreadsheet")

por que estoy trabajando excel 2000 (osea office 2000) pero me sale este error:

Server object error 'ASP 0177 : 800401f3'
Server.CreateObject Failed

gracias por tu ayuda

HG
14 de Junio del 2005
A diferencia de Office 97 , Office 2000 debe ser instalado por completo en la estacin que hace de servidor.

HG

kleiber
14 de Junio del 2005
para extraer archivos, en ejecutar... siendo sp2upd.exe el archivo a extraer
C:DownloadsSp2upd.exe /c /t:C:Sp2files



para corregir el error del objeto [Set oExcel = Server.CreateObject ("OWC.Spreadsheet")]
esto se debe a que su version de office no es 2000, entoces debe usted colocar el archivo
msowc.dll en la direccion
C:Archivos de programaArchivos comunesMicrosoft SharedWeb Components11msowc.dll (si su version es office 2003)
C:Archivos de programaArchivos comunesMicrosoft SharedWeb Components10msowc.dll (si su version es office XP)
y alli soluciona el error.

si tienes otras versiones officexp msowc10.dll entonces el objeto [Set oExcel = Server.CreateObject ("OWC10.Spreadsheet")]
office2003 msowc11.dll entonces el objeto [Set oExcel = Server.CreateObject ("OWC11.Spreadsheet")]

Aldo Cuellar
14 de Junio del 2005
lo siento se que el tema ya es un poco viejo, pero tengo el mismo problema pero el hecho es que mi maquina tiene Office 97, por lo que quisiera saber donde poner el archivo MSOWC.DLL para que funcione.

Gracias