Zdarzenie arkusza: przed kliknięciem prawym przyciskiem myszy

Worksheet_BeforeRightClick to jedno ze zdarzeń arkusza , automatycznie wykrywające kliknięcie prawym przyciskiem myszy w arkuszu. 

Ma 2 argumenty:

    • 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.

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:


A tu możesz mi postawić kawę: 

buycoffee.to/marzatela

 

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *