Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

vba-activer une fenêtre qui n'existe pas

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

philppe27

XLDnaute Occasionnel
Bonsoir,

J'utilise la fonction Appactivate pour activer une fenêtre. Dans certains cas cette fenêtre n'existe pas.
Quel serait la bonne syntaxe pour déclencher une action lorsque la fenêtre n'existe pas ?

If Esterror AppActivate "Firefox" then
...........
End if

Merci d'avance,

Cordialement
 
Re : vba-activer une fenêtre qui n'existe pas

bonjour

peut-être avec une gestion d'erreur du style

on error goto erreur

AppActivate "Firefox"

...reste du code

exit sub

erreur:
msgbox "la fenetre n'existe pas"
 
Re : vba-activer une fenêtre qui n'existe pas

Merci pour ta réponse.
Y-a-t-il un moyen ensuite de revenir dans le programme à l'endroit où on l'a quitté ?
Il doit y avoir une astuce mais je ne vois pas laquelle.

Merci d'avance,
 
Re : vba-activer une fenêtre qui n'existe pas

Re

Tout dépend tu veux prévenir ou pas

si tu veux juste continuer ton code comme si de rien n'était tu mets

on error resume next
AppActivate "Firefox"

et si il y a une erreur cela continue tout de même
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
9
Affichages
509
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…