Corbeaurieur
Nouveau membre
Bonjour,
Je cherche a lancer un soft de traitement d'image depuis un Userform mais en lui donnant le nom de la photo à ouvrir sous forme de variable string.
Ceci marche mais avec le nom de la photo sous forme de texte fixe (P1.jpg):
Shell """D:\Dossier JPB\Download\FastStone Image Viewer\FSViewer59\FSViewer.exe"" ""D:\Appareil photo\reste à classer 1\P1.jpg""", vbMaximizedFocus
Ceci ne marche pas:
Dim test1 As String
test1 = "D:\Appareil photo\reste à classer 1\P1.jpg"
Shell """D:\Dossier JPB\Download\FastStone Image Viewer\FSViewer59\FSViewer.exe"" test1", vbMaximizedFocus
Ou est l'erreur ?
Que pouvez vous me proposer comme syntaxe ?
Merci pour le coup de main
Jean-Pierre
Je cherche a lancer un soft de traitement d'image depuis un Userform mais en lui donnant le nom de la photo à ouvrir sous forme de variable string.
Ceci marche mais avec le nom de la photo sous forme de texte fixe (P1.jpg):
Shell """D:\Dossier JPB\Download\FastStone Image Viewer\FSViewer59\FSViewer.exe"" ""D:\Appareil photo\reste à classer 1\P1.jpg""", vbMaximizedFocus
Ceci ne marche pas:
Dim test1 As String
test1 = "D:\Appareil photo\reste à classer 1\P1.jpg"
Shell """D:\Dossier JPB\Download\FastStone Image Viewer\FSViewer59\FSViewer.exe"" test1", vbMaximizedFocus
Ou est l'erreur ?
Que pouvez vous me proposer comme syntaxe ?
Merci pour le coup de main
Jean-Pierre