Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Excel Cancellare Appunti con macro

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Excel Cancellare Appunti con macro

Postdi Statix » 19/05/09 22:38

Ciao a tutti,
Volevo chiedere come mai ,se eseguo un programma in Excel,agli inizi va veloce per poi man mano rallentare,
tempo fa ,in vecchio post c'era una macro per questo scopo,che purtroppo provai ma non andava,
c'è qualche altro modo per ovviare a questo.
Stavo pensando di migrare in Visual Basic, per ridurre i tempi di elaborazione.
Ma la vedo un pò duretta.
Statix
Windows 7,
Office 2010,
Statix
Utente Senior
 
Post: 1078
Iscritto il: 12/05/06 21:55
Località: Provincia di Caserta

Sponsor
 

Re: Excel Cancellare Appunti con macro

Postdi Anthony47 » 19/05/09 22:46

Quando dici "agli inizi va veloce per poi man mano rallentare", intendi che un minuto dopo quel lavoro rallenta o che "nel tempo", giorno dopo giorno, va sempre piu' piano?
Hai verificato col task manager se aumenta l' uso della cpu o della memoria? Il file, in K/MB ha dei cambiamenti?

Ciao.
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13894
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Excel Cancellare Appunti con macro

Postdi Statix » 19/05/09 22:54

Ciao Anthony,
il programma rallenta dopo pochi minuti, ho provato a bloccare la macro in esecuzione ,ma la cosa strana gli appunti sono vuoti,le macro che girano sono solo 2,una è quella che cercava la prima occorrenza è una che mi elimina una riga ad ogni ciclo.
Statix
Windows 7,
Office 2010,
Statix
Utente Senior
 
Post: 1078
Iscritto il: 12/05/06 21:55
Località: Provincia di Caserta

Re: Excel Cancellare Appunti con macro

Postdi Statix » 19/05/09 23:01

Ho controllato con Task Manager i valori rimangono quasi invariati.
Immagine
Statix
Windows 7,
Office 2010,
Statix
Utente Senior
 
Post: 1078
Iscritto il: 12/05/06 21:55
Località: Provincia di Caserta

Re: Excel Cancellare Appunti con macro

Postdi Anthony47 » 19/05/09 23:20

La "seconda" macro e' richiamata dalla prima, vero? Sono pubblicate in qualche post?
Bisognerebbe cercare di capire perche' il lavoro della macro diventa sempre piu' faticoso; mi sembra strano che la cpu sia solo a 52% (me l' aspettavo al 100%), dovrebbe significare che il pc sta' facendo molto i/o da disco, o swap di memoria...
I grafici coprono da quando hai avviato la macro?

Se fermi tutto e fai ricominciare, ti sembra che vada di nuovo veloce e poi rallenta, o comincia subito lento.

Infine, non hai la possibilita' di tracciare quanto dura un ciclo, compilando una colonna (riga dopo riga) con il timer di sistema (Range(xyz).value = timer), perche' a volte 10 secondi dopo 10 minuti sembrano dilatarsi...

ciao.
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13894
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Excel Cancellare Appunti con macro

Postdi Statix » 19/05/09 23:42

Ho dato di nuovo un controllo,l'ipotesi più accreditata credo che sia lo swap di memoria,
anche perche ad ogni ciclo non memorizzo nessun dato,ma solo ad una condizione,
la macro è nel post sotto "Modifica alla macro"
ho fatto alcune modifiche facendo in modo che la macro si adatti automaticamente alle quantità di estrazioni(righe)
ho eliminato alune Call ,mi sembra che adesso vada più veloce di prima.
Statix
Windows 7,
Office 2010,
Statix
Utente Senior
 
Post: 1078
Iscritto il: 12/05/06 21:55
Località: Provincia di Caserta


Torna a Applicazioni Office Windows


Topic correlati a "Excel Cancellare Appunti con macro":


Chi c’è in linea

Visitano il forum: Nessuno e 18 ospiti