Worksheet_BeforeRightClick to jedno ze zdarzeń arkusza , automatycznie wykrywające kliknięcie prawym przyciskiem myszy w arkuszu.
-
- Target – typu Range.
Komórka, która została dwukrotnie kliknięta; - Cancel – typu Boolean
dla wartości True – anulowana jest przypisana akcja,
wartość domyślna to False.
- Target – typu Range.
Standardowo – po kliknięciu prawym przyciskiem myszy – wyświetlane jest menu podręczne:
Wykorzystując zdarzenie BeforeRightClick można jednak w danym arkuszu zmienić, usunąć niektóre przyciski, dodać własne (np.uruchamiające makro).
Przykład procedury, który po kliknięciu prawym przyciskiem myszy nie wyświetla menu podręcznego,a jedynie komunikat:
| Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean) Cancel = True MsgBox „Menu podręczne jest niedostępne.” End Sub |
Efekt wygląda tak:



