Titre: L'instruction SendKeys.

Description:

Envoie une ou plusieurs touches à la fenêtre active comme s'il s'agissait d'une saisie directe au clavier.

Quelques exemples de code:

SendKeys "E" 'Touche "E"

SendKeys "{DOWN}" 'Touche "Down"

SendKeys "{^a}" 'Touches "Ctrl" + "a"

SendKeys "%" 'Touche "Alt"

SendKeys "{ENTER}", True 'Touche "Entrée"

 

Les commandes Sendkey:

{!} 	!
{#} 	#
{+} 	+
{^} 	^
{{} 	{
{}} 	}
{SPACE} 	Espace
{ENTER} 	Entrée du clavier principal
{ALT} 	ALT  SendKeys "%{F4}" 'Alt+F4
            SendKeys "%{o}" 'Alt+0
{BACKSPACE} or {BS} 	Retour arrière
{DELETE} or {DEL} 	Suppr
{UP} 	Curseur haut
{DOWN} 	Curseur bas
{LEFT} 	Curseur gauche
{RIGHT} 	Curseur droite
{HOME} 	Début
{END} 	Fin
{ESCAPE} or {ESC} 	Echap
{INSERT} or {INS} 	Inser
{PGUP} 	Page haut
{PGDN} 	Page bas
{F1} - {F12} 	Touches de fonction
{TAB} 	Tab
{PRINTSCREEN} 	Impr écr
{LWIN} 	Touche Windows gauche
{RWIN} 	Touche Windows droite
{NUMLOCK} 	Verr Num
{CAPSLOCK} 	Verr Maj
{SCROLLLOCK} 	SCROLLLOCK
{BREAK} 	Ctrl+pause
{PAUSE} 	Pause
{NUMPAD0} - {NUMPAD9} 	Chiffres du Clavier numérique
{NUMPADMULT} 	Clavier numérique *
{NUMPADADD} 	Clavier numérique +
{NUMPADSUB} 	Clavier numérique -
{NUMPADDIV} 	Clavier numérique /
{NUMPADDOT} 	Clavier numérique .
{NUMPADENTER} 	Entrée du clavier numérique
{APPSKEY} 	Touche Windows App
{LALT} 	Touche ALT gauche
{RALT} 	Touche ALT droite
{LCTRL} 	Touche CTRL gauche
{RCTRL} 	Touche CTRL droite
{LSHIFT} 	Touche Shift gauche
{RSHIFT} 	Touche Shift droite
{SLEEP} 	Touche de mise en veille
{ALTDOWN} 	Maintien la touche ALT jusqu'à l'envoi de {ALTUP}
{SHIFTDOWN} 	Maintien la touche SHIFT jusqu'à l'envoi de {SHIFTUP}
{CTRLDOWN} 	Maintien la touche CTRL jusqu'à l'envoi de {CTRLUP}
{LWINDOWN} 	Maintien la touche Windows gauche jusqu'à l'envoi de {LWINUP}
{RWINDOWN} 	Maintien la touche Windows droite jusqu'à l'envoi de {RWINUP}