Il metodo OnTime consente all'utente di avviare macro o routine in un momento specifico . Questo lasso di tempo può essere un momento preciso o un set da un timer che attiva la macro o procedura dopo un certo periodo di tempo è trascorso . La sintassi per il metodo OnTime è : expression.OnTime ( EarliestTime , procedura, LatestTime , Schedule ) , dove l'espressione è uguale alla variabile che rappresenta un oggetto Application . L'utilizzo del metodo OnTime non è cambiato da Windows 2003 a Windows Excel Excel 2010 . Istruzioni
specifico Tempo
1
Fare clic sulla scheda " sviluppatori" . Se non lo vedi , quindi fare clic sul pulsante "Microsoft Office " . Fare clic sul pulsante " Opzioni di Excel " . Fare clic sulla scheda " Popular " . Controllare la "Mostra scheda Sviluppo sulla barra multifunzione " casella di controllo . Fare clic sul pulsante "OK "
2 Fare clic sull'icona " Visualizza codice " nella sezione Controlli
3
digitare il seguente codice : .
.
private Sub Workbook_Open ( ) per
Application.OnTime TimeValue ( " 13:00:00 " ) , " YourProcedure "
End Sub
Questo indica a Excel di eseguire la procedura , o macro , di nome YourProcedure per l'esecuzione a 1:00
Decaduta Tempo
4 Fare clic sulla scheda " sviluppatori" .
5 < . p > Fare clic sull'icona " Visualizza codice " nella sezione Controlli
6
Digitare il seguente codice: private Sub
Workbook_Open ( ) per
Application.OnTime Ora + TimeValue ( " 00:05:00 " ) , " YourProcedure "
End Sub
Questo indica a Excel per eseguire la procedura , o macro , di nome YourProcedure per eseguire cinque minuti da adesso .