Salut
Regardes ici, "PaPy36" ;
choisi la fonction qui convient ; bonjour à tous et merci :
SendKeys envoie un code touche comme si l'utilisateur appuyait sur lesdites touches.
Ce lien n'est pas directement le bon, mais il peut te servir ; avec moi-même :
http://www.commentcamarche.net/forum/affich-3609152-date-enregistrement-excel#0
Le "bon" lien ; avec moi-même :
http://www.commentcamarche.net/forum/affich-3620439-code-du-bouton-imprimer#0
http://users.skynet.be/micdub/vba6.htm <<== 1
SOURCE reprise ici
!!
(Le truc, c'est qu'il faut que la touche majuscule reste activée ! ... pas évident)
Sub test_touch_maj_a1()
Application.SendKeys "+"
End Sub
QUAND SENDKEYS NE MARCHE PAS (SIMULATION D'APPUI DE TOUCHES) ; VISUAL BASIC :
(Voir "ici" ; lien déjà ci-dessus (mais ici ancre = #6) ! ...)
Sendkeys permet de simuler l'appuie de touches du clavier, cela peut être très utile si on fait intervenir des applications extérieures. C'est très simple il suffit d'envoyer la séquence des touches dont on a besoin pour la manipulation. Mes desfois ça bug, les touches n'arrive pas dans le programme, surtout ceux du genre fortran d'avant guerre. Alors voilà l'astuce. On met l'instruction désirée dans le presse papier, ensuite on se sert de Sendkeys pour envoyer l'instruction pour coller le contenu du presse papier, généralement Alt+Espace+E+O ce qui ce traduit par "% eo". Etrangement certains programmes se comporte bizarrement avec sendkeys, seul des ordres simples passe, comme notre séquence qui nous servira pour toutes les touches.
Source =>
http://www.vbfrance.com/codes/QUAND-SENDKEYS-NE-MARCHE-PAS-SIMULATION-APPUI-TOUCHES_2862.aspx
merci .
à+