Moderatori: Anthony47, Flash30005
Esattissimo, quindi rimaniamo in attesa della precisazione di giorgioa: cosa vorresti fare mentre la macro e' ferma/sospesa? Piu' in generale, quale problema vorresti risolvere con questo "trucco"?ma dipende molto da cosa deve succedere MENTRE c'è la pausa
Sub myWait(myStab As Single)
Dim myStTiM As Single
'Wait loop
myStTiM = Timer
Do 'wait myStab
DoEvents: DoEvents: DoEvents
If Timer > (myStTiM + myStab) Or Timer < myStTiM Then Exit Do
Loop
End Sub
Ogni = 300 '<<< Ogni quanti secondi va inserito il ritardo
Attendi = 5 '<<< La durata del ritardo
myTim = Timer
For I = 2 To LastR 'ipotizziamo che questo sia l'inizio del tuo loop
'Aggiungere >>
If (Timer - myTim) > Ogni Then
myWait Attendi
myTim = Timer
'' Debug.Print Timer
End If
'<< termine delle aggiunte
'il tuo codice
'il tuo codice
Corretto come hai capito:per modulo STANDARD intendi NON il modulo nominato foglio1, foglio2, ecc
Torna a Applicazioni Office Windows
Errore xp Stop: c000021a; Status 0x0000005 (0x7c9206c3 0x00 Autore: diciamolo76 |
Forum: Reti, ADSL e wireless Risposte: 9 |
winxp: bios non compatibile ACPI stop 0xA5 Autore: sefiroths |
Forum: Sistemi Operativi Windows Risposte: 3 |
Visitano il forum: Nessuno e 38 ospiti