Bonjour,
Je souhaite ouvrir un fichier pdf depuis une macro
j'ai le chemin complet du fichier mais je vois pas trop comment ouvrir le fichier pdf directement
Bonjour,
Je souhaite ouvrir un fichier pdf depuis une macro
j'ai le chemin complet du fichier mais je vois pas trop comment ouvrir le fichier pdf directement
Bonjour,
Tu peux essayer comme ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Sub FichierPDF() Shell "cmd /c start acrord32.exe ""D:\Temp\NomFichier.pdf""" End Sub
LES FAQ OFFICE - LES COURS OFFICE - LES COURS EXCEL - LES LIVRES OFFICE - SOURCES VBA - ATELIER BRICOLAGE VBA
Lorsque votre problème est solutionné, pensez à le signaler en cliquant sur le bouton au bas de la discussion.
je viens d'essayer, ça lance bien Adobe mais j'ai une erreur, nom de fichier introuvable (alors qu'il est bien là, j'imprime via distiller pour générer le pdf et je cherche à l'ouvrir après)
j'ai pourtant mis le code suivant
(si je mets les double " comme sur ton exemple, j'ai une erreur de syntaxe)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Private Sub cmdOuvrirPDF_Click() Shell "cmd /c start acrord32.exe gv_strAdresseFichier" End Sub
c'est quoi gv_strAdresseFichier ?? Une variable contenant tout le chemin et le nom du fichier ?
LES FAQ OFFICE - LES COURS OFFICE - LES COURS EXCEL - LES LIVRES OFFICE - SOURCES VBA - ATELIER BRICOLAGE VBA
Lorsque votre problème est solutionné, pensez à le signaler en cliquant sur le bouton au bas de la discussion.
alors ça devrait ressembler à un truc de ce style
Edit : il faut également que cette variable soit déclarée Public parce que apparement elle est déclarée dans un autre code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Private Sub cmdOuvrirPDF_Click() Shell "cmd /c start acrord32.exe " & gv_strAdresseFichier End Sub
LES FAQ OFFICE - LES COURS OFFICE - LES COURS EXCEL - LES LIVRES OFFICE - SOURCES VBA - ATELIER BRICOLAGE VBA
Lorsque votre problème est solutionné, pensez à le signaler en cliquant sur le bouton au bas de la discussion.
bonjour
un autre possibilité :
Code : Sélectionner tout - Visualiser dans une fenêtre à part ThisWorkbook.FollowHyperlink "C:\dossier\fichier.pdf"
bon week end
michel
nickel, ça marche très bien dans ce cas
merci beaucoup
euuh...dans quel cas ?
LES FAQ OFFICE - LES COURS OFFICE - LES COURS EXCEL - LES LIVRES OFFICE - SOURCES VBA - ATELIER BRICOLAGE VBA
Lorsque votre problème est solutionné, pensez à le signaler en cliquant sur le bouton au bas de la discussion.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager