FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour La Clase TExcel me da un error "No está Excel..."
Posts: 1279
Joined: Mon Feb 06, 2006 04:28 PM

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

Posted: Tue Feb 28, 2006 03: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é

Saludos/Regards,

José Murugosa

"Los errores en programación, siempre están entre la silla, el teclado y la IA!!"
Posts: 1279
Joined: Mon Feb 06, 2006 04:28 PM

idem

Posted: Tue Feb 28, 2006 03:26 AM

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

Gracias.

Saludos/Regards,

José Murugosa

"Los errores en programación, siempre están entre la silla, el teclado y la IA!!"
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM

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

Posted: Wed Mar 01, 2006 08: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
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM

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

Posted: Sat Apr 22, 2006 06: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/
Posts: 1279
Joined: Mon Feb 06, 2006 04:28 PM

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

Posted: 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, el teclado y la IA!!"

Continue the discussion