Ouvris application externe par macro

  • Initiateur de la discussion Initiateur de la discussion vmax67
  • Date de début Date de début

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 !

vmax67

XLDnaute Occasionnel
Bonsoir,

Je cherche à finaliser un bout de code qui lance une application (Xnview) avec chemin du fichier à ouvrir en cellule A2. Ci-dessous mon code. Il faut faudrait également faire un test si cette application est bien installé sur pc. Avec le chemin complet dans la macro cela fonctionne, mais pas avec le chemin en A2.

Shell """C:\Program Files (x86)\XnView\xnview.exe"" ""D:\MAGASIN\TEST\Image.jpg""", vbMaximizedFocus '-------> Fonctionne

Filename = Range("A2").Value

FilePath = "D:\MAGASIN\TEST\"

Shell """C:\Program Files (x86)\XnView\xnview.exe"" ""FilePath & Filename""", vbMaximizedFocus

Par avance merci
 
Vous pouvez toujours au moins mettre On Error Resume Next devant pour que ça ne plante pas, s'il n'y a pas Arrêt sur toutes les erreurs coché dans les option VBA, et tester derrière If Err Then MsgBox,"Ça plante", vbCritical: Exit 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

Réponses
13
Affichages
1 K
Retour