Je me demandai si on peut commander des appli extérieur via vBA excel. J'ai
un fichier excel à update mais avant je dois me connecter au réseau de mon
entreprise par un ptit logiciel
donc je sais commencer lancer l'appli mais je sais pas comment lui envoyer
des éxécution de touche. le process est :
-lancement de l'appli x
-envoie clé Enter
-tempo 3sec
-envoie clé aberecc
Je me demandai si on peut commander des appli extérieur via vBA excel. J'ai un fichier excel à update mais avant je dois me connecter au réseau de mon entreprise par un ptit logiciel donc je sais commencer lancer l'appli mais je sais pas comment lui envoyer des éxécution de touche. le process est : -lancement de l'appli x -envoie clé Enter -tempo 3sec -envoie clé aberecc
est-ce possible?
cordialement serge
Bonjour ,
avec des application qui supportent VBA oui , exemple:
"serge" <serge@discussions.microsoft.com> a écrit dans le message de news:
FD19CCEB-196C-4EC4-8727-3E2F37CA096C@microsoft.com...
Bonjour,
Je me demandai si on peut commander des appli extérieur via vBA excel.
J'ai
un fichier excel à update mais avant je dois me connecter au réseau de mon
entreprise par un ptit logiciel
donc je sais commencer lancer l'appli mais je sais pas comment lui envoyer
des éxécution de touche. le process est :
-lancement de l'appli x
-envoie clé Enter
-tempo 3sec
-envoie clé aberecc
Je me demandai si on peut commander des appli extérieur via vBA excel. J'ai un fichier excel à update mais avant je dois me connecter au réseau de mon entreprise par un ptit logiciel donc je sais commencer lancer l'appli mais je sais pas comment lui envoyer des éxécution de touche. le process est : -lancement de l'appli x -envoie clé Enter -tempo 3sec -envoie clé aberecc
est-ce possible?
cordialement serge
serge
voici mon code : Declare Sub Sleep Lib "kernel32" (ByVal dwmilliseconds As Long) Public Sub launch() Dim Sw Sw = Shell("C:Program Filesvpnmenuvpnmenu.exe", 1) Sleep (3000) AppActivate Sw SendKeys "enter", True mais sleep semble se faire mais pas de "enter". enfin, l'application ne semble pas être slectionnée....
End Sub
"LSteph" wrote:
Bonjour , avec des application qui supportent VBA oui , exemple:
Je me demandai si on peut commander des appli extérieur via vBA excel. J'ai un fichier excel à update mais avant je dois me connecter au réseau de mon entreprise par un ptit logiciel donc je sais commencer lancer l'appli mais je sais pas comment lui envoyer des éxécution de touche. le process est : -lancement de l'appli x -envoie clé Enter -tempo 3sec -envoie clé aberecc
est-ce possible?
cordialement serge
voici mon code :
Declare Sub Sleep Lib "kernel32" (ByVal dwmilliseconds As Long)
Public Sub launch()
Dim Sw
Sw = Shell("C:Program Filesvpnmenuvpnmenu.exe", 1)
Sleep (3000)
AppActivate Sw
SendKeys "enter", True
mais sleep semble se faire mais pas de "enter". enfin, l'application ne
semble pas être slectionnée....
End Sub
"LSteph" wrote:
Bonjour ,
avec des application qui supportent VBA oui , exemple:
"serge" <serge@discussions.microsoft.com> a écrit dans le message de news:
FD19CCEB-196C-4EC4-8727-3E2F37CA096C@microsoft.com...
Bonjour,
Je me demandai si on peut commander des appli extérieur via vBA excel.
J'ai
un fichier excel à update mais avant je dois me connecter au réseau de mon
entreprise par un ptit logiciel
donc je sais commencer lancer l'appli mais je sais pas comment lui envoyer
des éxécution de touche. le process est :
-lancement de l'appli x
-envoie clé Enter
-tempo 3sec
-envoie clé aberecc
voici mon code : Declare Sub Sleep Lib "kernel32" (ByVal dwmilliseconds As Long) Public Sub launch() Dim Sw Sw = Shell("C:Program Filesvpnmenuvpnmenu.exe", 1) Sleep (3000) AppActivate Sw SendKeys "enter", True mais sleep semble se faire mais pas de "enter". enfin, l'application ne semble pas être slectionnée....
End Sub
"LSteph" wrote:
Bonjour , avec des application qui supportent VBA oui , exemple:
Je me demandai si on peut commander des appli extérieur via vBA excel. J'ai un fichier excel à update mais avant je dois me connecter au réseau de mon entreprise par un ptit logiciel donc je sais commencer lancer l'appli mais je sais pas comment lui envoyer des éxécution de touche. le process est : -lancement de l'appli x -envoie clé Enter -tempo 3sec -envoie clé aberecc
est-ce possible?
cordialement serge
LSteph
Re, :o)? dis pourquoi ce sleep(3000 ) il attend quoi! essaie sans declare de fonction d'api de tester déjà simplement, ensuite
Sendkeys "{ENTER}", true
;-) a+
"serge" a écrit dans le message de news:
voici mon code : Declare Sub Sleep Lib "kernel32" (ByVal dwmilliseconds As Long) Public Sub launch() Dim Sw Sw = Shell("C:Program Filesvpnmenuvpnmenu.exe", 1) Sleep (3000) AppActivate Sw SendKeys "enter", True mais sleep semble se faire mais pas de "enter". enfin, l'application ne semble pas être slectionnée....
End Sub
"LSteph" wrote:
Bonjour , avec des application qui supportent VBA oui , exemple:
Je me demandai si on peut commander des appli extérieur via vBA excel. J'ai un fichier excel à update mais avant je dois me connecter au réseau de mon entreprise par un ptit logiciel donc je sais commencer lancer l'appli mais je sais pas comment lui envoyer des éxécution de touche. le process est : -lancement de l'appli x -envoie clé Enter -tempo 3sec -envoie clé aberecc
est-ce possible?
cordialement serge
Re,
:o)? dis pourquoi ce sleep(3000 ) il attend quoi!
essaie sans declare de fonction d'api de tester déjà simplement, ensuite
Sendkeys "{ENTER}", true
;-)
a+
"serge" <serge@discussions.microsoft.com> a écrit dans le message de news:
501314AD-158F-46D9-B79E-115346A16E1A@microsoft.com...
voici mon code :
Declare Sub Sleep Lib "kernel32" (ByVal dwmilliseconds As Long)
Public Sub launch()
Dim Sw
Sw = Shell("C:Program Filesvpnmenuvpnmenu.exe", 1)
Sleep (3000)
AppActivate Sw
SendKeys "enter", True
mais sleep semble se faire mais pas de "enter". enfin, l'application ne
semble pas être slectionnée....
End Sub
"LSteph" wrote:
Bonjour ,
avec des application qui supportent VBA oui , exemple:
"serge" <serge@discussions.microsoft.com> a écrit dans le message de
news:
FD19CCEB-196C-4EC4-8727-3E2F37CA096C@microsoft.com...
Bonjour,
Je me demandai si on peut commander des appli extérieur via vBA excel.
J'ai
un fichier excel à update mais avant je dois me connecter au réseau de
mon
entreprise par un ptit logiciel
donc je sais commencer lancer l'appli mais je sais pas comment lui
envoyer
des éxécution de touche. le process est :
-lancement de l'appli x
-envoie clé Enter
-tempo 3sec
-envoie clé aberecc
Re, :o)? dis pourquoi ce sleep(3000 ) il attend quoi! essaie sans declare de fonction d'api de tester déjà simplement, ensuite
Sendkeys "{ENTER}", true
;-) a+
"serge" a écrit dans le message de news:
voici mon code : Declare Sub Sleep Lib "kernel32" (ByVal dwmilliseconds As Long) Public Sub launch() Dim Sw Sw = Shell("C:Program Filesvpnmenuvpnmenu.exe", 1) Sleep (3000) AppActivate Sw SendKeys "enter", True mais sleep semble se faire mais pas de "enter". enfin, l'application ne semble pas être slectionnée....
End Sub
"LSteph" wrote:
Bonjour , avec des application qui supportent VBA oui , exemple:
Je me demandai si on peut commander des appli extérieur via vBA excel. J'ai un fichier excel à update mais avant je dois me connecter au réseau de mon entreprise par un ptit logiciel donc je sais commencer lancer l'appli mais je sais pas comment lui envoyer des éxécution de touche. le process est : -lancement de l'appli x -envoie clé Enter -tempo 3sec -envoie clé aberecc
est-ce possible?
cordialement serge
Martin
Salut Serge
Est-ce que Application.SendKeys ("{enter}") fonctionne mieux??
J'ai essayer seulement de mettre SendKeys "enter", True dans une procédure et ça écrit le mot "enter" alors que Application.SendKeys ("{enter}") fait l'action de la touche "enter"
Salut
Martin
"serge" a écrit dans le message de news:
voici mon code : Declare Sub Sleep Lib "kernel32" (ByVal dwmilliseconds As Long) Public Sub launch() Dim Sw Sw = Shell("C:Program Filesvpnmenuvpnmenu.exe", 1) Sleep (3000) AppActivate Sw SendKeys "enter", True mais sleep semble se faire mais pas de "enter". enfin, l'application ne semble pas être slectionnée....
End Sub
"LSteph" wrote:
Bonjour , avec des application qui supportent VBA oui , exemple:
Je me demandai si on peut commander des appli extérieur via vBA excel. J'ai un fichier excel à update mais avant je dois me connecter au réseau de mon
entreprise par un ptit logiciel donc je sais commencer lancer l'appli mais je sais pas comment lui envoyer
des éxécution de touche. le process est : -lancement de l'appli x -envoie clé Enter -tempo 3sec -envoie clé aberecc
est-ce possible?
cordialement serge
Salut Serge
Est-ce que Application.SendKeys ("{enter}")
fonctionne mieux??
J'ai essayer seulement de mettre SendKeys "enter", True dans une procédure
et ça écrit le mot "enter"
alors que Application.SendKeys ("{enter}") fait l'action de la touche
"enter"
Salut
Martin
"serge" <serge@discussions.microsoft.com> a écrit dans le message de news:
501314AD-158F-46D9-B79E-115346A16E1A@microsoft.com...
voici mon code :
Declare Sub Sleep Lib "kernel32" (ByVal dwmilliseconds As Long)
Public Sub launch()
Dim Sw
Sw = Shell("C:Program Filesvpnmenuvpnmenu.exe", 1)
Sleep (3000)
AppActivate Sw
SendKeys "enter", True
mais sleep semble se faire mais pas de "enter". enfin, l'application ne
semble pas être slectionnée....
End Sub
"LSteph" wrote:
Bonjour ,
avec des application qui supportent VBA oui , exemple:
Est-ce que Application.SendKeys ("{enter}") fonctionne mieux??
J'ai essayer seulement de mettre SendKeys "enter", True dans une procédure et ça écrit le mot "enter" alors que Application.SendKeys ("{enter}") fait l'action de la touche "enter"
Salut
Martin
"serge" a écrit dans le message de news:
voici mon code : Declare Sub Sleep Lib "kernel32" (ByVal dwmilliseconds As Long) Public Sub launch() Dim Sw Sw = Shell("C:Program Filesvpnmenuvpnmenu.exe", 1) Sleep (3000) AppActivate Sw SendKeys "enter", True mais sleep semble se faire mais pas de "enter". enfin, l'application ne semble pas être slectionnée....
End Sub
"LSteph" wrote:
Bonjour , avec des application qui supportent VBA oui , exemple:
Je me demandai si on peut commander des appli extérieur via vBA excel. J'ai un fichier excel à update mais avant je dois me connecter au réseau de mon
entreprise par un ptit logiciel donc je sais commencer lancer l'appli mais je sais pas comment lui envoyer
des éxécution de touche. le process est : -lancement de l'appli x -envoie clé Enter -tempo 3sec -envoie clé aberecc
est-ce possible?
cordialement serge
isabelle
bonjour Serge,
essai comme ça,
Application.Wait Now + 5 / 3600 / 24
isabelle
voici mon code : Declare Sub Sleep Lib "kernel32" (ByVal dwmilliseconds As Long) Public Sub launch() Dim Sw Sw = Shell("C:Program Filesvpnmenuvpnmenu.exe", 1) Sleep (3000) AppActivate Sw SendKeys "enter", True mais sleep semble se faire mais pas de "enter". enfin, l'application ne semble pas être slectionnée....
End Sub
"LSteph" wrote:
Bonjour , avec des application qui supportent VBA oui , exemple:
Je me demandai si on peut commander des appli extérieur via vBA excel. J'ai un fichier excel à update mais avant je dois me connecter au réseau de mon entreprise par un ptit logiciel donc je sais commencer lancer l'appli mais je sais pas comment lui envoyer des éxécution de touche. le process est : -lancement de l'appli x -envoie clé Enter -tempo 3sec -envoie clé aberecc
est-ce possible?
cordialement serge
bonjour Serge,
essai comme ça,
Application.Wait Now + 5 / 3600 / 24
isabelle
voici mon code :
Declare Sub Sleep Lib "kernel32" (ByVal dwmilliseconds As Long)
Public Sub launch()
Dim Sw
Sw = Shell("C:Program Filesvpnmenuvpnmenu.exe", 1)
Sleep (3000)
AppActivate Sw
SendKeys "enter", True
mais sleep semble se faire mais pas de "enter". enfin, l'application ne
semble pas être slectionnée....
End Sub
"LSteph" wrote:
Bonjour ,
avec des application qui supportent VBA oui , exemple:
"serge" <serge@discussions.microsoft.com> a écrit dans le message de news:
FD19CCEB-196C-4EC4-8727-3E2F37CA096C@microsoft.com...
Bonjour,
Je me demandai si on peut commander des appli extérieur via vBA excel.
J'ai
un fichier excel à update mais avant je dois me connecter au réseau de mon
entreprise par un ptit logiciel
donc je sais commencer lancer l'appli mais je sais pas comment lui envoyer
des éxécution de touche. le process est :
-lancement de l'appli x
-envoie clé Enter
-tempo 3sec
-envoie clé aberecc
voici mon code : Declare Sub Sleep Lib "kernel32" (ByVal dwmilliseconds As Long) Public Sub launch() Dim Sw Sw = Shell("C:Program Filesvpnmenuvpnmenu.exe", 1) Sleep (3000) AppActivate Sw SendKeys "enter", True mais sleep semble se faire mais pas de "enter". enfin, l'application ne semble pas être slectionnée....
End Sub
"LSteph" wrote:
Bonjour , avec des application qui supportent VBA oui , exemple:
Je me demandai si on peut commander des appli extérieur via vBA excel. J'ai un fichier excel à update mais avant je dois me connecter au réseau de mon entreprise par un ptit logiciel donc je sais commencer lancer l'appli mais je sais pas comment lui envoyer des éxécution de touche. le process est : -lancement de l'appli x -envoie clé Enter -tempo 3sec -envoie clé aberecc