Reihenfolge von Ereignissen
09.06.2017 08:41:50
Ereignissen
da ich leider noch nicht fündig geworden bin, hier eine Frage zur Reihenfolge von Ereignissen.
In meiner Mappe werden verschiedene Ereignisse abgefragt, jedoch wäre es wichtig bei "Worksheet_SelectionChange" zu wissen, ob dies durch Drücken der rechten Maustaste ausgelöst wurde.
Nehme ich "Worksheet_BeforeRightClick" wird dies jedoch immer erst als zweites durchlaufen.
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
MsgBox "1"
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
MsgBox "2"
End Sub
Es kommt also immer erst die Meldung 2 und dann 1.
Gibt es eine Variante die Reihenfolge zu beeinflussen oder auch bei Worksheet_SelectionChange zu prüfen, ob die rechte Maustase gedrückt wurde?
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If "rechte Maustaste gedrückt" then
Msgbox "1"
else
MsgBox "2"
end if
End Sub