Kjøre en makro når en arbeidsbok er Stengt

July 31  by Eliza

Du kan forårsake Excel til å kjøre en makro automatisk når en bestemt arbeidsbok er lukket. For eksempel, når arbeidsboken er lukket kan det være lurt å kjøre en makro som ber brukerne om de ønsker å utføre en oppgave, for eksempel å lagre dagens data til en annen fil.

For å kjøre en makro automatisk når en arbeidsbok er lukket, er alt du trenger å gjøre nevne makro Auto_Close (). Dermed er følgende eksempel makro kjøres automatisk når arbeidsboken som inneholder det er lukket:

Sub Auto_Close ()
Dim intStatusState As Integer

intStatusState = Application.DisplayStatusBar
Application.DisplayStatusBar = True
Application.StatusBar = "Undersøke transaksjoner."
DetermineTransactions
Application.StatusBar = "Innleggs transaksjoner."
PostTransactions
Application.StatusBar = False
Application.DisplayStatusBar = intStatusState
End Sub

ExcelTips er din kilde for kostnadseffektiv Microsoft Excel trening. Dette tipset (10372) gjelder for Microsoft Excel 2007 og 2010. Du kan finne en versjon av dette tipset for den eldre menygrensesnittet av Excel her: Kjøre en makro når en arbeidsbok er lukket.