Odložite makro v Excelu VBA - enostavni makri v Excelu

Kazalo

Če želite izvesti podrejeno datoteko v Excel VBA po določenem času, uporabite funkcije onTime, Now in TimeValue. Najprej postavite pomožno enoto v modul.

1. Odprite urejevalnik Visual Basic in kliknite Vstavi, modul.

2. Dodajte naslednjo podnaslov z opomnikom imena:

Podopomnik ()
MsgBox "Ne pozabite na sestanek ob 14.30"
End Sub

Želimo, da Excel VBA izvede to podpogon 5 sekund po pritisku na ukazni gumb.

2. Na svoj delovni list postavite ukazni gumb in dodajte naslednjo kodno vrstico:

Application.OnTime Now () + TimeValue ("00:00:05"), "opomnik"

3. Kliknite ukazni gumb na delovnem listu.

Rezultat 5 sekund kasneje:

4. Če želite to podpogoje izvesti ob določenem času, preprosto uporabite naslednjo kodno vrstico:

Application.OnTime TimeValue ("14:00:00 am"), "opomnik"

5. Kliknite ukazni gumb na delovnem listu in počakajte do 14:00, da vidite, kako se vaša podpora izvaja.

Opomba: Excel VBA verjetno ne boste uporabljali, da bi se spomnili na pomemben sestanek, če pa želite, je najbolje, da takšen makro postavite v odprti dogodek delovnega zvezka. S tem boste ob 14:00 samodejno prejeli opomnik (za aktiviranje makra vam ni treba klikniti ukaznega gumba). Seveda boste opomnik prejeli šele, ko pustite delovni zvezek odprt.

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave