Chcete -li spustit dílčí vstup Excel VBA po určitém čase, použijte funkci onTime, Now a TimeValue. Nejprve umístěte dílčí modul do modulu.
1. Otevřete editor jazyka Visual Basic a klikněte na Vložit, modul.
2. Přidejte následující dílčí část s připomenutím jména:
Dílčí připomenutí ()
MsgBox „Nezapomeňte na schůzku ve 14:30“
End Sub
Chceme, aby Excel VBA provedl tento díl 5 sekund po kliknutí na příkazové tlačítko.
2. Umístěte příkazové tlačítko na list a přidejte následující řádek kódu:
Application.OnTime Now () + TimeValue ("00:00:05"), "připomenutí"
3. Klikněte na příkazové tlačítko na listu.
Výsledek o 5 sekund později:
4. Pokud chcete tento dílčí díl spustit v určitý čas, jednoduše použijte následující řádek kódu:
Application.OnTime TimeValue ("14:00:00 am"), "připomenutí"
5. Klikněte na příkazové tlačítko na listu a počkejte do 14:00, aby se spustil váš sub.
Poznámka: Excel VBA pravděpodobně nebudete používat k tomu, abyste si připomněli důležitou schůzku, ale pokud chcete, je nejlepší umístit takové makro do otevřené události sešitu. Tím ve 14:00 ráno automaticky obdržíte připomenutí (k aktivaci makra nemusíte klikat na příkazové tlačítko). Připomenutí samozřejmě obdržíte pouze tehdy, když necháte sešit otevřený.