Michele Zarri ha scritto:

Non ho seguito molto l'inizio di questo thread, pero' credo di aver avuto un problema simile al tuo un po' di tempo fa. In un gruppo di macro per writer avevo bisogno di alcune quasi-costanti cioe' costanti che pero' di tanto in tanto cambiavano :-) (per farti un esempio una delle costanti era le ultime due cifre dell'anno). Al tempo ho risolto andando a leggerla in un file di testo che aprivo quando si apriva OOo (assegnando una piccola macro in strumenti --> personalizza --> eventi). Per la tua variabile potresti provare qualcosa di simile...

Era circa quello che avevo fatto io in VB, e in merito ti incollo quello che dicevo più sopra nel thread:

Aprendo il File_di contabilitàXX.xls in automatico si apriva un File_sempre quello.xls, poi si autoeseguiva un codice che andava a scrivere il nome del File_di contabilitàXX.xls in una cella di
File_sempre quello.xls
(ovviamente un pulsante poteva reitare in qualsiasi momento questa procedura in modo che l'utente potesse scegliere quale era il file contabilità corrente) Quando uno dei tanti file prezziario.xls doveva andare ad incollare una voce, andava prima a leggersi il nome sul File_sempre quello.xls... Un delirio... con File_sempre quello.xls in mezzo ai coglioni e collegamenti a path improbabili che sbucavano come funghi con la luna
 giusta...
Paolo, troviamo un'altra strada...  :-(

Ma poi arrivi tu che mi dici:

Chiaramente esiste un metodo molto piu' elegante che e' quello di usare la il servizio di configurazione offerto da UNO. Uno degli sviluppatori della Sun ha provato a spiegarmi come si fa, ma essendo io un programmatore naif mi sono arreso subito.

Se credi ti possa essere utile provo a ripescare il codice della macro di cui ti ho detto sopra.

Grazie Michele, UTILISSIMO!!!
Se non riuscirò a capirci qualcosa io, confido (se ne avrà tempo) nel buon Mantovani...

Bart

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

Rispondere a