vbamania.pl
login:
hasło:
 
  *Rejestracja *Zapomniane hasło
 Dziś jest wtorek, 15 maja 2024 roku.
Ustaw jako stronę startową Ulubione Napisz
PowrótPowrót do serwisu  RegulaminRegulamin rssRSS

  tytuł wątku:
Wątki dyskusji

blokada prawego przycisku myszy


otwartyotwarty rozpoczął: mikael postów: 4



napisał: mikael
postów: 2


umieszczony:
24 października 2005
08:40

  
serdeczne dzieki za pomoc:)
napisał: Rycho
postów: 291


umieszczony:
7 października 2005
00:10

  
Witam.
Dodam tylko, że można oprogramować zdarzenie wywoływane po naciśnięciu prawego klawisza myszy, czyli umieścić w module arkusza (nie w module ogólnym) procedurę:
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
Cancel = True
End Sub


pozdrawiam
napisał: Stanislaw
postów: 109


umieszczony:
6 października 2005
12:49

  
Prawy przycisk myszy służy w Excelu do wyświetlania tzw. menu podręcznych,
można więc problem sprowadzić do zablokowania wyświetlania tych menu.
Mozna to zrobić za pomocą kodu:
Sub Zablokuj_menu_podr()

Dim pasek As CommandBar

    For Each pasek In CommandBars
        If pasek.Type = msoBarTypePopup Then
            pasek.Enabled = False
        End If
    Next pasek

End Sub


Natomiast zablokowanie klawisza Delete jest możliwe za pomocą:
Sub Blokada_Delete()

    Application.OnKey "{DELETE}", "Nic_nie_robi"

End Sub

Sub Nic_nie_robi()
End Sub



--
Stanislaw
napisał: mikael
postów: 2


umieszczony:
6 października 2005
08:54

  
W jaki sposob mozna zablokowac w danym skoroszycie, arkuszu uzywanie prawego przycisku myszy? Czy mozna rowniez zablokowac uzywanie klawiszy takich jak "delete"?


<-wstecz  1  dalej->
wszystkich stron: 1


Sortuj posty: z
Warning: Unknown: write failed: Disk quota exceeded (122) in Unknown on line 0 Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0