Paolo Mantovani ha scritto: > In pratica ti segnalavo due errori che però si sommavano in modo che il > ciclo
Li avevo visti anch' io, ma non li ho segnalati per non creare ulteriori stress a Bart Per poter usare correttamente For Next si dovrebbe assegare il numero dei nomi a una variabile e i nomi a un array e procedere con quelli, perchè ogni volta che si invoca oAree.getCount() questo ricalcola il numero dei nomi, che man mano che vengono cancellati diminuisce Comunque, nonostante i due errori, funzionava Nell' ultima macro che ho postato ho usato Do Loop per evitare questi conteggi Si potrebbe vedere se il ciclo For Each, come dici tu, fa guadagnare qualcosa in termini di tempo, oppure no, comunque sarebbe poca cosa Mi rimane una cosa che non so spiegarmi Perchè cancellando i nomi dal menu Inserisci->Nomi->Gestisci la cancellazione avviene in una ventina di secondi e con una macro "liscia" diversi minuti? Tutte quelle celle concatenate a un nome che non esiste non creano problemi ai comandi interni di OOo, oppure il codice compilato di OOo è TANTO più veloce dell' interprete del Basic? > > Ma cosa intendi esattamente? > > [..] > > Intendo dire che si potrebbe pensare di usare la coppia di metodi > getFormulaArray / setFormulaArray per spostare i dati (formule comprese) > tra un doc e l'altro. > > Così a sensazione mi sembra un approccio vantaggioso, ovviamente > occorrerebbe verficare nel caso specifico. Capisco il tuo "ritiro" nei confronti di Bart, ma messo così gli lasci un vuoto nello stomaco Invece di una sensazione potresti postargli due righe di codice come assaggio poi, se vuole riempirsi la pancia, la pappa può cercare di prepararsela da solo (o forse Bart sa già come utilizzare quella coppia di metodi) A proposito di "ritiro", sinceramente non mi aspettavo un Paolo così spiritoso come in un tuo post precedente Ritrovarmi davanti un sfilza di battute così, in una lista seriosa come dev, da un tipo, che io ritenevo, serioso, da buon toscano, mi ha fatto fare un sacco di risate Scusa Bart, non ridevo di te, anche perchè avevi ragione a proposito dei manici d' ombrello, spero di non essermi creato un nemico Con questo vi saluto e alla prossima( visto che questa pare risolta) Ciao Lido --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
