rebonjour à tous. je bute sur un petit problème de repertoire, dans une version précédente de ma macro, j'ecrivais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 x = Shell("C:\Program Files (x86)\Adobe\Reader 8.0\Reader\AcroRd32.exe" & " " & "C:\...........\TP 1\test.pdf", 1)
pour lancer le fichier test.pdf et ca tournait sans problème.
j'ai mis à jour la version d'abode de la 8 à la 11 et j'ai changé le chemin:
et ca ne fonctionne plus, adobe se lance mais m'indique une erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 x = Shell("C:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe" & " " & "C:\..............\TP 1\test.pdf", 1)
en ecrivant ceci:
ca refonctionne si j'enlève l'espace entre "TP" et "1", mais comme c'est un programme que je distribue et qu'il peut être mis n'importe ou sur le disque ou une clé usb, le fait qu'il faille absolument enlever les espaces des sous repertoires est donc très geant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 x = Shell("C:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe" & " " & "C:\.................\TP1\test.pdf", 1)
j'aimerais que ca fonctionne quel que soit la nature des sous-repertoires.
quelqu'un a une idée?
merci d'avance, Luc.
Partager