Marco Caresia ha scritto:
Scusate, non ricordo come evitare l'aggiornamento delle formule all'interno
di un foglio quando si modifica il contenuto di una cella tramite sub...

รจ questo ThisComponent.addActionLock? Dovrei evitare anche l'aggiornamento
del grafico...

Per per le formule sembra OK:

http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Spreadsheets/Protecting_Spreadsheets

The interface com.sun.star.document.XActionLockable protects this cell from painting or updating during changes. The interface can be used to optimize the performance of complex changes, ....

Potresti anche disabilitare temporaneamente il calcolo automatico con il metodo
        enableAutomaticCalculation ( bEnabled as boolean )

Per i grafici potresti tentare con i metodi
lockControllers() / unlockControllers()

http://api.openoffice.org/docs/common/ref/com/sun/star/frame/XModel.html#lockControllers

Ricorda che vanno usati in coppia, ovvero per ogni lock deve seguire il relativo unlock.
Accertati che anche in caso di errore runtime l'unlock venga eseguito.


ciao
Paolo M

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Rispondere a