La macro voluta deve essere stampata nell'editore di base visivo di supremazia che usando i seguenti punti: 0. Il recupero vostro eccelle il foglio di lavoro appena nel caso… 1. Usi Tools->Macro->Macros->Edit per stampare la vostra macro nell'editore di base visivo 2. Prima “della riga secondaria dell'estremità„ nella vostra macro, aggiunga la seguente riga: Application.OnTime ora + TimeValue ("00:00:05„), “Save_Exit„ 3. Aggiunga la funzione Save_Exit () da sotto, subito dopo che “la linea secondaria dell'estremità„ la vostra macro.Esempio 1: Il seguente esempio risparmierà & l'uscita eccelle 5 secondi dopo che la macro rifinisca funzionare.
Macro1 secondari () 'la riga seguente è la macro reale ActiveCell.FormulaR1C1 = “questo esempio funzionato!„ 'la riga seguente è la chiamata alla macro dell'uscita di Save_ Application.OnTime ora + TimeValue ("00:00:05„), “Save_Exit„ Sommergibile dell'estremità
Save_Exit secondario () Application.Quit ThisWorkbook.Close SaveChanges:=True Sommergibile dell'estremità
Esempio 2: Il seguente esempio risparmierà & l'uscita eccelle 5 minuti dopo che la macro cominci funzionare. Questo modo, l'archivio di supremazia si chiuderà sempre anche se la macro appende
Macro1 secondari () 'la riga seguente è la chiamata alla macro dell'uscita di Save_ Application.OnTime ora + TimeValue ("00:05:00„), “Save_Exit„ 'la riga seguente è la macro reale ActiveCell.FormulaR1C1 = “questo esempio funzionato!„ Sommergibile dell'estremità
Save_Exit secondario () Application.Quit ThisWorkbook.Close SaveChanges:=True Sommergibile dell'estremità
|