Cum se utilizează întârzierea după rularea unei macrocomenzi VBA în Excel?
În unele cazuri, poate fi necesar să faceți o întârziere a temporizatorului pentru declanșarea unei macro VBA în Excel. De exemplu, când faceți clic pentru a rula o macro specificată, aceasta va intra în vigoare după 10 secunde. Acest articol vă va arăta o metodă de realizare.
Utilizați întârzierea după rularea unei macrocomenzi VBA în Excel
Utilizați întârzierea după rularea unei macrocomenzi VBA în Excel
Aici vă recomand să rulați o macro specificată făcând clic pe un buton de comandă în Excel. Puteți adăuga codul de întârziere a temporizatorului în butonul de comandă pentru a întârzia să rulați macro-ul. Vă rugăm să faceți următoarele.
1. clic Dezvoltator > Insera > Buton de comandă (control ActiveX)și introduceți un buton de comandă în foaia de lucru. Vedeți captura de ecran:
2. După introducerea butonului de comandă, faceți clic dreapta pe acesta și apoi selectați Afișați codul din meniul contextual. Vedeți captura de ecran:
3. În fereastra pop-up Microsoft Visual Basic pentru aplicații fereastră, vă rugăm să introduceți codul VBA de întârziere a temporizatorului de mai jos între cele două linii ale codului original în fereastra Cod, după cum se arată în imaginea de mai jos:
Cod VBA: întârziere temporizată
Application.OnTime Now() + TimeValue("00:00:10"), "Cheezy"
notițe: În cod, 00: 00: 10 este timpul de întârziere și Cheezy este numele macro pe care îl veți rula. Vă rugăm să le schimbați în funcție de nevoile dvs.
4. apasă pe Alt + Q tastele pentru a închide Microsoft Visual Basic pentru aplicații fereastră.
5. Dezactivați modul Design făcând clic pe Dezvoltator > Mod de proiectare. Vedeți captura de ecran:
De acum înainte, când faceți clic pe butonul de comandă, macro-ul specificat va intra în vigoare după 10 secunde în Excel.
Cele mai bune instrumente de productivitate Office
Kutools pentru Excel vă rezolvă majoritatea problemelor și vă crește productivitatea cu 80%
- reutilizarea: Introduceți rapid formule complexe, diagrame și orice ai folosit anterior; Criptați celulele cu parola; Creați o listă de corespondență și trimiteți e-mailuri ...
- Super Formula Bar (editați cu ușurință mai multe linii de text și formulă); Layout de citire (citiți și editați cu ușurință un număr mare de celule); Lipiți la interval filtrat...
- Merge celule / rânduri / coloane fără a pierde date; Conținut de celule divizate; Combinați rânduri / coloane duplicate... Prevenirea celulelor duplicate; Comparați gamele...
- Selectați Duplicat sau Unic Rânduri; Selectați Rânduri goale (toate celulele sunt goale); Super Find și Fuzzy Find în multe cărți de lucru; Selectare aleatorie ...
- Copie exactă Mai multe celule fără modificarea referinței formulelor; Creați automat referințe la foi multiple; Introduceți gloanțe, Casete de selectare și multe altele ...
- Extrageți textul, Adăugați text, eliminați după poziție, Eliminați spațiul; Creați și imprimați subtotaluri de paginare; Convertiți conținutul dintre celule și comentarii...
- Super Filtru (salvați și aplicați scheme de filtrare altor foi); Sortare avansată după lună / săptămână / zi, frecvență și multe altele; Filtru special cu bold, italic ...
- Combinați cărți de lucru și foi de lucru; Merge Tables pe baza coloanelor cheie; Împărțiți datele în mai multe foi; Conversia în loturi xls, xlsx și PDF...
- Peste 300 de funcții puternice. Suportă Office / Excel 2007-2021 și 365. Acceptă toate limbile. Implementare ușoară în întreprinderea sau organizația dvs. Funcții complete Probă gratuită de 30 de zile. Garanție de returnare a banilor de 60 de zile.

Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară
- Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
- Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ferestrele noi.
- Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
