Faceți o pauză în VBA
De obicei, doriți ca Excel să funcționeze cât mai repede posibil. Când afișați informații, așteptați evenimente sau alte evenimente speciale, este invers. Aici este uneori necesar ca o macro să se întrerupă. Puteți controla acest lucru foarte precis folosind funcția Aplicație. Așteptați introduce.
Următoarea macro arată cum se face acest lucru. Pune Excel în așteptare timp de 10 secunde:
Sub wait10seconds ()
Aplicație. Așteptați acum + TimeSerial (0, 0, 10)
Sfârșitul Sub
Setați timpul de așteptare dorit folosind cei trei parametri ai TimeSerial-Funcție fixată. Specificați orele (0 în exemplu), minutele (0 în exemplu) și secundele (10 în exemplu) pe care Excel ar trebui să le aștepte.