Carlo Montalto ha scritto:
Sono  alle prime armi con la programmazione in Basic per StarOffice 8.. Vorrei 
imparare ad usare il Basic  per la programmazione dei fogli di Calc.


Gli amici ti hanno già risposto esaurientemente su come ottenere il documento attivo.

Ma forse un aiutino per proseguire potrebbe farti risparmiare un po' di tempo... :-)

Esiste uno strumento che ti consente di "navigare" nelle proprietà e nei metodi degli oggetti starbasic, e che mi aiutò molto (a ancora mi aiuta) nel pasticciare con le macro.

E' XrayTool (detto anche X-Ray) e lo puoi scaricare da qui:

http://sourceforge.net/project/showfiles.php?group_id=87718&package_id=101416

Ti ritroverai un documento con tutte le istruzioni e un pulsante per installare la macro.

In ogni caso per usare xraytools prova ad inserire nel codice una riga del tipo:

 xray ThisComponent

o, con riferimento al codice che hai postato,

 xray DOC


Perché possa funzionare la libreria deve essere preventivamente caricata (almeno una volta nella sessione).

Si può fare dall'editor delle macro aprendo banalmente un modulo di XrayTools, oppure via codice con la frase:

DialogLibraries.LoadLibrary("XrayTool")


Buon divertimento

Bart

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a