Bernardini Lido ha scritto:
Bart Aimar ha scritto:
Quindi cancellare tutti i namedranges da un Computo generato da
UltimusFree (per OO) pare non presentare rallentamenti preoccupanti!
Ciao Bart
Ciao Lido
Ho fatto una prova con "Vuoto UltimusFree Alfa 0.9.6"
Ho creato un nuovo modulo
Ci ho copiato sopra la sub "Elimina_Tutti_NomiArea"
Ho dato il Run dall' editor del basic
In un attimo, anzi non si è neanche evidenziato il pulsante rosso per
stoppare, ha cancellato tutti i nomi dei ranges
Ho controllato con Inserisci -> Nomi -> Definisci, la lista era vuota
Quindi hai lavorato su un file pulito, senza le "infezioni" di cui
parlavo prima...
Ma tra i miei 30, 40 secondi e il tuo risultato ci sono 3 o 4 mila righe
con 10'000 formule che si riferivano ad un dei namedranges appena
cancellati... :-) credo!
Molto probabilmente i rallentamenti sono nelle macro che precedono o
seguono la chiamata a "Elimina_Tutti_NomiArea"
Hai provato a mettere dei punti di interruzione in queste macro per vedere
quale crea il rallentamento
In genere le eseguo una per una... e sono certo che il problema si
verifica nell'esecuzione di quelle 4, 6 righe di codice...
Se mi dici come mettere in moto tutto il processo, posso provare anch' io
Se vuoi fare delle prove scarica
http://aimar.mrjive.it/files/Prova_a_Cancellare_NamedRanges.ods
Rendi corrente una copia di Ultmus.ods
poi, posizionato su Prova_a_Cancellare_NamedRanges.ods esegui
CTRL-Maiusc-0 (zero)
In realtà aziona la macro di partenza:
UltimusFree2/Taxi/Main_importa_Altro_computo
Ma come ti dicevo è una catena di macro di cui Elimina_Tutti _NomiArea e
un anello eseguibile in modo autonomo.
Quando, in un modo o nell'altro avreo messo una pietra sopra a questo
problema conterò su di voi per risolvere altri problemi a valle nella
catena...
Comunque provala... :-)
(capirai perchè sorrido...)
grazie dell'aiuto
Bart
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]