file di excel protetto da password

Moderator: Enrico Maria Giordano

file di excel protetto da password

Postby marzio » Wed Feb 13, 2008 10:12 am

(fw7.12 xHarbour 1.0)
apro files di excel con queste funzioni di ole2:
oExcel := TOleAuto():New( "Excel.Application" )
oExcel:WorkBooks:Open(cFilePath(GetModuleFileName(GetInstance())) + cFileXls)

con quale funzione si può passare una password all'apertura del file nel caso di file protetto?
così come è ora si apre excel con richiesta di inserimento password poi si blocca, se chiudo excel mi da errore fivewin.

grazie in anticipo, marzio
marzio
 
Posts: 129
Joined: Wed Apr 04, 2007 6:54 am

Re: file di excel protetto da password

Postby Enrico Maria Giordano » Wed Feb 13, 2008 10:23 am

La password è il quinto parametro del metodo Open(). Non hai la documentazione di Excel per controllare la sintassi?

EMG
User avatar
Enrico Maria Giordano
 
Posts: 8718
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Postby marzio » Wed Feb 13, 2008 10:35 am

avevo provato fino al 3° parametro poi mi ero arreso.
mi dava questo errore che mi continua a dare anche al 5° parametro:
Error Excel.Application:WORKBOOKS/14 DISP_E_BADPARAMCOUNT: OPEN

oExcel:WorkBooks:Open(cFilePath(GetModuleFileName(GetInstance())) + cFileXls, , , , "password")

mi sono copiato i file help di visual basic da office ma non ho trovato nulla, non so se intendi questa per documentazione o c'è qualche altro file?

ciao, marzio
marzio
 
Posts: 129
Joined: Wed Apr 04, 2007 6:54 am

Postby Enrico Maria Giordano » Wed Feb 13, 2008 10:37 am

Non devi lasciare i parametri a NIL. La documentazione è quella che danno con Office, i file VBA*.CHM.

EMG
User avatar
Enrico Maria Giordano
 
Posts: 8718
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia


Return to All products support

Who is online

Users browsing this forum: Google [Bot] and 10 guests