Dogodki delovnega zvezka se pojavijo, ko se z določenim Excelovim delovnim zvezkom nekaj zgodi. Na primer, ko se odpre delovni zvezek, ko je delovni zvezek zaprt, ko je dodan nov delovni list ali ko je delovni zvezek shranjen. Vsak delovni zvezek je lasten vgrajen modul, kamor lahko postavite svoj postopek dogodka.
Če želite priti do tega vgrajenega modula, boste morali najprej aktivirati urejevalnik Visual Basic (pritisnite Alt+F11). Nato v meniju Project Explorer z desno tipko miške kliknite Ta delovni zvezek in nato izberite možnost ViewCode.
Priti do vgrajenega modula za delovni zvezek.
Urejevalnik Visual Basic se bo samodejno odprl za vgrajeni modul za delovni zvezek. Ta modul bo imel na vrhu dva spustna polja.
V spustnem meniju na levi izberite možnost Delovni zvezek. To dejanje bo samodejno izbralo dogodek Odpri v spustnem meniju na desni. Kot lahko vidite tukaj, bo s tem dodana tudi začetna koda, kamor lahko vnesete ali prilepite svojo kodo.
Privzeti dogodek Open za predmet Worksheet.
Ideja je, da iz spustnega menija Dogodek izberete najprimernejši dogodek za zadevno nalogo. Naslednja slika prikazuje nekatere dogodke, ki jih lahko izberete.
Kliknite spustno polje Dogodek, da izberete najprimernejši dogodek.
Najpogosteje uporabljeni dogodki delovnega zvezka so naslednji:
-
Worksheet_Open: Sproži se, ko je delovni zvezek odprt
-
Worksheet_BeforeSave: Sproži, preden je delovni zvezek shranjen
-
Worksheet_BeforeClose: sproži, preden Excel zapre delovni zvezek
-
Worksheet_SheetChange: Sproži se, ko uporabnik preklaplja med listi