Passer le focus à une autre application sous VBA ? [Résolu]

Chouchensb 64 Messages postés jeudi 3 mars 2005Date d'inscription 2 septembre 2010 Dernière intervention - 21 oct. 2005 à 19:07 - Dernière réponse : yjulien88 20 Messages postés vendredi 22 décembre 2006Date d'inscription 8 mars 2010 Dernière intervention
- 20 janv. 2010 à 16:50
Bonjour,

Qqu'un sait il comment passer le focus à une autre application sous VBA. Par exemple, si j'ai Excel et la calculatrice Windows ouverts, quelle instruction dois utiliser pour passer de Excel à la calculatrice et vice-versa ?

Merci!
Afficher la suite 

4 réponses

PCPT 13368 Messages postés lundi 13 décembre 2004Date d'inscription 3 février 2018 Dernière intervention - 21 oct. 2005 à 19:33
+3
Utile
SetForegroundWindow*
Cette réponse vous a-t-elle aidé ?  
PCPT 13368 Messages postés lundi 13 décembre 2004Date d'inscription 3 février 2018 Dernière intervention - 21 oct. 2005 à 19:32
0
Utile
salut
FindWindow pour trouver le Handle selon le titre
SetWindowForeground (je crois) pour le focus

++
PCPT [AFCK]
Chouchensb 64 Messages postés jeudi 3 mars 2005Date d'inscription 2 septembre 2010 Dernière intervention - 21 oct. 2005 à 20:29
0
Utile
Merci pour l'info !
yjulien88 20 Messages postés vendredi 22 décembre 2006Date d'inscription 8 mars 2010 Dernière intervention - 20 janv. 2010 à 16:50
0
Utile
même si il y a déjà des réponses qui marchent, il y a aussi :

AppActivate "Titre de l'application (partiel ou entier)"

5 ans après, on tombe dessus. alors qui sait, ça servira peut-être à qq1...


Y@nnPerceval

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.