Jednym z często używanych automatycznych zdarzeń skoroszytu (czyli procedur uruchamianych automatycznie) jest procedura przy aktywacji skoroszytu.
Znajduje się ona w module skoroszytu.

Procedura Workbook_Activate() jest uruchamiana zawsze przy aktywacji skoroszytu czyli przy otwarciu i/lub przełączeniu z innego okna Windows.
Przykład takiej procedury wyświetlającej nazwę uruchomionego skoroszytu to:
Private Sub Workbook_Activate() Dim JNazwa As String JNazwa = ThisWorkbook.Name MsgBox „Aktywny skoroszyt to” & vbNewLine & JNazwa End Sub |
Oczywiście na liście można znaleźć ich więcej, ale na początek wystarczą te.