Salve a tutti,

Vorrei assegnare una variabile globale su un documento Pippo.ods,
ma vorrei che fosse così globale da poterla leggere da un una altro qualsiasi_file.ods

Mi spiego meglio:
se in pippo seleziono una cella contenente una stringa ed eseguo un codice di questo tipo:

###############
Option explicit
Global V_Contabilita_Corrente


Sub Definisci_CC()
V_Contabilita_Corrente = ThisComponent.getcurrentselection.getstring
msgbox V_Contabilita_Corrente
End Sub
################

Poi da un altro modulo di pippo.ods eseguo:

##################
Sub verifica()
msgbox V_Contabilita_Corrente
end sub
##################

Ed ottengo la striga...  :-)


Poi apro una una tabella.ods e scrivo ed eseguo in un suo modulo:

###################
Sub verifica()
msgbox V_Contabilita_Corrente
end sub
###################

Ottengo un errore di "variabile non definita"... :-(

Sbaglio qualcosa o è un limite di "sistema"?

Nel caso sia proprio un limite c'è modo di aggirare il problema?

Quello che vorrei è che aprendo delle tabelle calc queste possano venir automaticamente informate del nome di file.ods (già aperto).

Ovviamente le tabelle non sono "nuove" e possono contenere dell'apposito codice... A sua volta il file.ods può contenere del codice apposito, ma il suo nome cambia.... no so se mi sono spiegato...

Vi ringrazio anticipatamente

Bart Aimar

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

Rispondere a