bonsoir, Eric D et le forum
C! faisable,
Tu lis bien cet Exemple Eric D :une routine VBA se produise
lorsque j'appuie sur la touche "Echap" ou "Suppr" et une autre lorsque j'appuie
sur la touche "Inser".Comment puis-je faire ? Comment puis-je aussi faire réagir ces
routines à la combinaison de touches "Ctrl" + "Echap" ou "Ctrl"+ "Inser" ?
A mettre dans le module de la feuille dans laquelle tu veux ta bidouille :
Private Sub Worksheet_Activate()
With Application
.OnKey
"{ESC}", "Echap" 'lance la proc Echap
.OnKey "{INSERT}", "Insert"
'lance la proc Insert
End With
End Sub
'Pour remettre en place les
fonctionnalités à la désactivation de la feuille
Private Sub
Worksheet_Deactivate()
With Application
.OnKey "{ESC}", ""
.OnKey "{INSERT}", ""
End With
End Sub
Private Sub Echap()
MsgBox
"Vous avez appuyé sur la touche ESC"
End Sub
Private Sub Insert()
MsgBox
"Vous avez appuyé sur la touche INSER"
End Sub
@+ Rudy