Rapport de message :*
 

Re: Déclencher macro

Titre du sujet : Re: Déclencher macro
par myDearFriend! le 18/06/2007 21:02:16

Bonsoir JAJA (et bienvenu ici )

Tu avais trouvé le plus dur...

Tu peux effectivement utiliser cette instruction (sans oublier le nom de ta procédure à la fin):
Application.OnKey "{TAB}""MaMacro"
Cette instruction est à placer dans l'évènement Workbook_Open() de l'objet ThisWorkbook par exemple.

Ensuite, dans un module de code Standard ("Module1" par exemple), il te faut saisir la procédure associée dans laquelle tu mettras les instructions de traitement souhaité :
Sub MaMacro()
    
MsgBox "Ceci est ma procédure"
End Sub


Cela dit, la TABulation est un élément très utilisé et surtout dans les classeurs Excel, aussi, je te déconseille fortement de réserver cette touche TAB à d'autres fins...

En tout cas, n'oublie pas à la fin de rétablir le fonctionnement normal du raccourci choisi. Dans ton cas :
Application.OnKey "{TAB}"


Cordialement,