Michele Zarri ha scritto:

Se hai tempo mandami un file.

Te l'ho inviato!

In realtà continuo a pensare che il problema non sia nella cancellazione dei nomi di area, quanto piuttosto nel riaggiornamento delle celle che ne consegue...

Infatti, se osservi la sheet computo mentre vengono cancellati i namedranges, le celle si riaggiornano con valori di errore.

Ci sarà un modo per bloccare il riaggiornamento?

Per la cronaca questo non crea nessun danno ai dati... perchè l'operazione successiva è quella di copiare queste sheet all'interno di un altro documento dove, i riferimenti troveranno nomi di area appropriati per restituire numeri buoni!

I tick sono un modo per misurare la velocita' di una routine. A dire il vero non ne so molto nemmeno io solo che un po' di tempo fa dovevo scegliere tra due modi per ordinare un array e non ricordo come mi sono ritrovato per le mani la funzione
getSystemTicks()
La lanci all'inizio e alla fine della procedura e schiaffi il risultato della sottrazione in una MsgBox :-)

Interessante... può venir buono e lo metto da parte.
Ma credo sia piu utile per operazioni molto ripetitive... ma non conosco bene il comando...

Nel nostro caso ripete 10, 20 volte, ma ciascuna ci mette una vita sovraccaricando la memoria (quale?) in modo cumulativo.

A pensarci bene pero' credo che effettivamente non ci sia differenza tra usare un'enumerazione o un normale ciclo FOr.

La mia idea era questa:
(su testata solo una volta perche' non avevo voglia di ridefinire altri ranges o di ri-caricare il file :))

Sub subScrollWithEnumeration()
   oDoc = thisComponent
> zot...

Vorresti provarla tu sul file che ti ho inviato?

Io devo andare fuori e sarò lontano dai pc almeno fino a domani sera...

Ma io non perderei di vista l'ipotesi del riaggiornamento...

grazie

Bart

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

Rispondere a