Fonction shell
dada
-
dada -
dada -
Bonjour,
Je cherche a ouvrir un fichier avec la fonction shell.
Mon code est le suivant :
Shell "C:\Program Files\Internet Explorer\iexplore.exe" & ActiveWorkbook.Path & "\Répartition des pièces par linéarité tendance CAL 1.jpg", vbNormalFocus
Et j'obtiens une erreur : "erreur d'execution '53' fichier introuvable"
Pourtant ce fichier existe ds mon répertoire...
Y-a-t-il une erreur ds mon code?
Je cherche a ouvrir un fichier avec la fonction shell.
Mon code est le suivant :
Shell "C:\Program Files\Internet Explorer\iexplore.exe" & ActiveWorkbook.Path & "\Répartition des pièces par linéarité tendance CAL 1.jpg", vbNormalFocus
Et j'obtiens une erreur : "erreur d'execution '53' fichier introuvable"
Pourtant ce fichier existe ds mon répertoire...
Y-a-t-il une erreur ds mon code?
Configuration: Windows XP Internet Explorer 6.0
6 réponses
-
Salut,
Dans le code non, sinon tu aurais une erreur de syntaxe. Tu as une erreur "fichier introuvable", donc le chemin de ton fichier doit être incorrect. -
Ben j'ai tout vérifié!!!
mon fichier est ds le dossier
C:\data\B58
et ActiveWorkbook.Path renvois bien C:\data\B58
et le nom de mon fichier ne comporte pas d'erreur. -
Salut,
Pourquoi tu as "C:\Program Files\Internet Explorer\iexplore.exe" dans l'utilisation de ta fonction shell ? -
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Ok, alors essaie plutôt :
Shell "C:\Program Files\Internet Explorer\iexplore.exe" & " " & ActiveWorkbook.Path & "\Répartition des pièces par linéarité tendance CAL 1.jpg", vbNormalFocus
L'espace est important pour montrer qu'il s'agit d'un argument propre à iexplore.exe, sinon il considère le tout comme une chaine, d'où l'erreur.
-