Bonjour, bonjour,
les touches Ctrl, Alt, Shift et Tab étant déjà interceptées par Excel, le double clic combiné
avec l'une d'entre elles n'est pas détecté par l'évènement spécifique au double clic !
1 2 3 4 5 6 7 8 9
| Private Declare Function GetAsyncKeyState% Lib "User32" (ByVal vKey%)
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Cancel = True
If GetAsyncKeyState(27) < 0 Then
' code ici quand ECHAP + double clic détecté
End If
End Sub |
Au lieu de combiner avec la touche ECHAP, possible de l'effectuer avec la touche de verrouillage majuscule
en remplaçant dans la ligne n°6 le nombre 27 par 20 …
__________________________________________________________________________________________
Merci de cliquer sur

pour chaque message ayant aidé puis sur

pour clore cette discussion …
Partager