[VBA] Basculer vers une application externe à Excel

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 !

F22Raptor

XLDnaute Impliqué
Hello,
J'utilise ce code pour vérifier si une appli est ouverte.
L'idée finale étant : si elle ne l'est pas, je la lance, sinon, je bascule.
Mais je n'en suis pas là !
Mon problème est que ça marche bien, MAIS que je ne teste que pour Word ... C'est en fait un progiciel que je dois tester ... et je ne connais pas son nom d'application !

Avez-vous une idée pour récupérer le nom d'une appli (éventuellement sans Excel), ou sinon, avec VBA, avoir le nom des applis ouvertes, du genre : For Each Application in Applications, msgbox Application.name (qui ne marche pas, bien sûr !)

Code:
Sub AppliOuverte()

    Dim X As Object
    
    On Error Resume Next
    
    Set X = GetObject(, "Word.application")
    If Err.Number = 0 Then MsgBox "Appli est déjà ouverte"

End Sub
 
- 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

Retour