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]