Passer le focus à une autre application sous VBA ?

[Résolu]
Signaler
Messages postés
64
Date d'inscription
jeudi 3 mars 2005
Statut
Membre
Dernière intervention
2 septembre 2010
-
Messages postés
20
Date d'inscription
vendredi 22 décembre 2006
Statut
Membre
Dernière intervention
8 mars 2010
-
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!

4 réponses

Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
46
SetForegroundWindow*
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 82 internautes nous ont dit merci ce mois-ci

Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
46
salut
FindWindow pour trouver le Handle selon le titre
SetWindowForeground (je crois) pour le focus

++
PCPT [AFCK]
Messages postés
64
Date d'inscription
jeudi 3 mars 2005
Statut
Membre
Dernière intervention
2 septembre 2010
1
Merci pour l'info !
Messages postés
20
Date d'inscription
vendredi 22 décembre 2006
Statut
Membre
Dernière intervention
8 mars 2010

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