Aktywacja arkusza

Każdy arkusz w skoroszycie Excela ma swój własny moduł edytora VBA. Można tam tworzyć procedury automatycznie uruchamiane zdarzeniami arkusza
Jednym z często stosowanych takich zdarzeń jest Aktywacja arkusza.

kliknij, aby powiększyć

Procedura Worksheet_Activate() jest uruchamiana zawsze przy aktywacji skoroszytu.

Przykład takiej procedury przechodzącego do pierwszej komórki aktywowanego arkusza to:

Private Sub WorkSheet_Activate()
Range(„A1”).Activate
End Sub

Ja w swoich projektach najczęściej stosuję tę metodę do ukrycia/odkrycia pewnych obszarów, ustawienia obszaru wydruku itp.


Kurs Excel programowanie w VBA