Zdarzenie arkusza: przed podwójnym kliknięciem

Worksheet_BeforeDoubleClick to jedno ze zdarzeń arkusza , automatycznie wykrywające dwukrotne kliknięcie w arkuszu. 

kliknij, aby powiększyć

Ma 2 argumenty:

    • Target – typu Range.
      Komórka, która została dwukrotnie kliknięta;

    • Cancel  – typu Boolean
      dla domyślnej wartości False – komórka jest w trybie edycji, kursor na pasku formuły,
      dla wartości
      True – komórka jest aktywna, ale nie w trybie edycji

Jeżeli komórka Target jest zablokowana i włączona jest ochrona arkusza, uruchomienie procedury z wartością Cancel=True wyświetli błąd Excela z informacją o włączonej ochronie (brak możliwości  przejścia do edycji komórki).
Niezależnie od wartości tego parametru – przy włączonej ochronie nie da się zmienić wartości i formatowania tej komórki. 

Przykład procedury, który po kliknięciu dwukrotnym w komórce, uruchamia jakąś procedurę Dwuklik z parametrem wejściowym będącym adresem komórki Target:

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Call Dwuklik(Target.Address)
Cancel = True
End Sub

 


A tu możesz mi postawić kawę: 

buycoffee.to/marzatela

 

Dodaj komentarz

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