La Clase TExcel me da un error "No está Excel..."

La Clase TExcel me da un error "No está Excel..."

Postby jose_murugosa » Tue Feb 28, 2006 3:25 am

Hola,

Estoy probando los ejemplos de la clase TExcel y me da un mensaje siempre antes de hacer lo que cada ejemplo hace, el mensaje es:
"No está Excel instalado en esta PC" que se encuentra en este método de la clase:

METHOD NEW() CLASS TExcelScript
::lExcel := .T.
TRY
::oExcel := GetActiveObject( "Excel.Application" )
::oClip:=TClipBoard():New()
::oClip:Clear()
CATCH
TRY
::oExcel := CreateObject( "Excel.Application" )
::oClip:=TClipBoard():New()
::oClip:Clear()
CATCH
Alert( "No está Excel Instalado en esta Pc." ) //acá está
::lExcel := .F.
END
END
::aExcelCols := {}
RETURN( Self )

Porqué me hace este problema, siendo que luego abre Excel perfectamente y me arma la planilla?
Agradezco cualquier ayuda.

José
User avatar
jose_murugosa
 
Posts: 1181
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay

idem

Postby jose_murugosa » Tue Feb 28, 2006 3:26 am

A titulo informativo les digo que este problema me lo produce utilizando Windows XP y Microsoft Office 2003.

Gracias.
User avatar
jose_murugosa
 
Posts: 1181
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay

Postby Antonio Linares » Wed Mar 01, 2006 8:02 am

José,

Debe estar generándose algún tipo de error en la secuencia del TRY, por eso pasa a la parte CATCH. Si todo te funciona bien, prueba a modificar la clase y comentar esos avisos.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42127
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby goosfancito » Sat Apr 22, 2006 6:26 am

Con respecto a este tema, lo solucionaron, o simplemente sacamos la linea del CATH?
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Postby jose_murugosa » Sat Apr 22, 2006 11:37 am

No se produce ese error si se tiene una ventana abierta como en los ejemplos.
Saludos/Regards,
José Murugosa
"Los errores en programación, siempre están entre la silla y el teclado y la IA!!"
User avatar
jose_murugosa
 
Posts: 1181
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 59 guests