Paolo Mantovani ha scritto:
Postare il codice è utile per tutti, si possono imparare tecniche nuove e
magari correggere le proprie sviste o errori.
Inoltre, quando sono in situazioni analoghe, trovo che scrivere un esempio di
codice di poche righe o scrivere una descrizione dettagliata ma concisa del
problema, da inviare a qualche ML, mi aiuta molto ad isolare il problema
stesso e a volte mi porta ad ideare già una soluzione
Certo! Hai ragione... ma cerco di difendermi... ;-)
[..]
Non so cosa sono questi manici di ombrello e non ho idea di quando e dove li
avresti citati in precedenza. Devo fare una ricerca in google "bart manici di
ombrello" ??
Non vorrei che ne uscisse una tua foto mentre mi fai il famoso "gesto
dell'ombrello"... (GULP!)
Una ricerca in google ti porterebbe su utenti, dove avevo sollevato il
problema tempo fa...
Il mio mex su questa lista era delle 17,56 di ieri... non è ancora
indicizzato... :-)
Vabe, se la mettiamo in polemica mi ritiro subito ;-)
Quindi ho messo a disposizione il "documento sorgente" del problema... :-)
potrei dire qualcosa in proposito ma mi sono appena ritirato :-)
Se non mi dici qualcosa in proposito mi butto per terra e mi sporco tutto...
ne bastano due o tre per verificare
MMmmm! Ho notato che il rallentameto bestiale si ha solo con quei file..
Ovvero sono file con due caratteristiche:
1) Hanno i manici di ombrello
2) hanno 45 nomi di area contro 17
boh, mai sentito "drupal", cos'è un cerotto per smettere di fumare?
Chiedi a Zitter... :-)
Sei riuscito a ricreare anche i manici di ombrello? :-)
assolutamente no, non sapevo nemmeno che facessero parte del problema.
Probabilmente quella maledetta macchina non ha distribuito i mex a tutti
gli iscritti...
Purtroppo il problema tempi non dipende da come è impostato il codice,
Tuttavia, un paio di correzioni sul ciclo di eliminazione le farei comunque.
Sono tutt'orecchi!
Ti conviene cercare altre vie per fare quello che devi fare.
La vedo dura...
si potrebbe pensare di "ri-puntare" i nomi esistenti sul doc di destinazione?
Mmmm! Ovviamente ho dei preconcetti... sono hanni che accedo ai dati
usando QUEL nome di area.. :-)
Ma cosa intendi esattamente?
Se questi nomi non sono usati serve lo stesso tempo per eliminarli?
Hai fatto delle prove specifiche?
Empiriche a manina... sembrerebbe di no!
Perchè non lavorare con i dati puri anzichè copiare interi fogli?
I problemi sembrano gli stessi!
Elaborazioni asincrone e uso massiccio della clipboard...
Ho fatto un po' di ricerche... ma sembra un argomento tabù... inoltre il
mio inglese è scarso... e ho capito poco di quel poco che dicevano...
Sostanzialmente sembra che il passaggio di dati da una tabella all'altra
sia una prestazione non essenziale per una worksheet...
Anche quando banalmente trasferisco (duplico) un range di 4 celle da un
prezzario all'Elenco prezzi la cosa si incasina...
Credevo di aver risolto, ma Lido (il mio unico ed amato alfa-tester), mi
riferisce che la macro sul suo pc si inciampava... o meglio cercava di
elaborare dati che ancora non erano arrivati a destinazione...
Lido ha tamponanto con un wait... ma temo si tratti solo di una buona
pezzaad un codice traballino...
In generale non ho ancora capito se l'uso di un wait faccia si che i
passi successivi della macro attendano in ogni caso, o se invece (come
logica suggerisce), attende giusto per il tempo indicato... e se i dati
non sono pronti patatrac!
Questa è una domanda! (Importante!) :-)
Concludendo... sembra che l'uso di una tabella Calc per elaborare
computi metrici incontri evidenti (e prevedibili) limiti "di sistema".
Ma se si potevano fare su Excel a maggior ragione si possono fare su Calc.
E vi assicuro che al momento UltimusFree è già MOLTO meglio (dal punto
di vista dell'utente) di quanto non lo fosse la versione vba.
Vi sono ancora piccoli aggiustamenti da fare, e nell'approccio iniziale
risulta ostico, ma superato l'impatto, la sua usabilità è buona.
Questo per rassicurarvi che non state perdendo tempo su "voli pindarici"!
grazie Paolo
Bart
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]