Ho fatto ulteriori prove... e in alcuni casi ho avuto risultati
contraddittori rispetto ai giorni scorsi.
Ma grosso modo mi risultano dei dati simili... cioè ci vogliono sempre
6, 7 minuti.
Oltre ad aver sostituito la macro che cancella i nomi con quella postata
da Marco. ho sicronizzato la progressBar di sistema dividendo gli step
per il numero di nomi/aree.
Ne viene fuori che il 60% del del numero di aree viene cancellato in
pochissimi secondi, poi comincia a rallentare vistosamente...
poi la barra sparisce, poi riappare...
(Inutile dire che la CPU è al 100% durante tutta l'operazione)
Questo sembra contraddire quanto risultava a Lido (e a me San Tommaso),
cioè la cancellazione via macro non ci mette sempre 20 secondi per
ciascun nome come quella manuale.
I manici di ombrello sono risultati quindi oggetti grafici, che ho
facilmente e velocemente eliminato applicando
cellFlagsObject
clearcontets(Falags)
sulle prime righe di ogni tabella.
Questo non ha cambiato in modo rilevabile (dalla mia sveglia) la
velocità di cancellazione.
Ho completato tutto il ciclo, importando in una copia di UltimusFree
vuota il contenuto del documento di partenza (che è sempre il solito...)
Ci sono voluti una decina di minuti, compreso il fallito tentativo di
rito di copiarli al primo colpo....
Poi ho preso il documento risultante ed ho passato la macro che elimina
i nomi: sotto il minuto... (scusate l'imprecisione, ma è la solita
sveglia...)
Quindi possiamo affermare che la differenza di velocità dipende dal
numero di nomi sul documento; ma probabilmente anche la loro dimensione
gioca pesante perché la progressBar non progredisce in modo fluido.
(per la cronaca il range elenco _prezzi esiste tal quale anche sul
"nuovo" documento.
Possiamo anche affermare che i manici di ombrello e gli altri oggetti
grafici sono poco o per nulla influenti. (Fiuu! almeno questo...)
Ma potrebbero pesare nella duplicazione successiva... quindi li
eliminerei in ogni caso come dicevo sopra.
Come mai ieri avevo risultati così diversi?
O sono rincoglionito... il che è possibile, favendo cosi tante cose
insieme... o è riconglionito il PC... per la stessa ragione...
Cioé se io faccio tante cose insieme anche la macchina subisce un sacco
di task contemporaneamente...
L'eliminazione dei nomi è piuttosto vorace di risorse, e se io intanto
sto facendo altro o appena prima ho impegnando memoria su altri fronti è
probabile che i risultati non siano confrontabili fra loro... perchè le
prove sono state eseguite in condizioni differenti.
Questo è quanto... ma gli esperimenti continuano...
Fatemi sapere se c'è qualche nuova...
grazie a tutti
Bart
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]