lancer un fichier PDF

  • Initiateur de la discussion Initiateur de la discussion blacksoul
  • 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 !

B

blacksoul

Guest
Bonsoir à tout le forum.

Peut-on lancer un fichier du format PDF à partir d'excel (bouton ou menu) ?

Cordialement.
 
Blacksoul, le forum

Voici un code pris sur la toile du net, de Alain CROS sur le MPFE, merci a lui

Private Declare Function FindExecutable& Lib "shell32" Alias "FindExecutableA" _
(ByVal lpFile$, ByVal lpDirectory$, ByVal lpResult$)

Sub LancePDF(Fichier$)
Dim Exe$
Exe = Space(260&)
FindExecutable Fichier, vbNullString, Exe
Shell Left$(Exe, InStr(1, Exe, Chr$(0)) - 1) & " " & Fichier, vbNormalFocus
End Sub

Sub essai()
LancePDF "C:\MonRepPDF\MonFichier.pdf"
End Sub

Salut, G'Claire
 
Bonjour G'Claire, BlackSoul, le Forum

Oui G'Claire, avec un Shell on peut lancer toutes sortes d'application, mais il ne faut pas occulter que pour ouvrir un fichier on peut se simplifier la vie avec un simple "FollowHyperlink".


Sub OpenPDF()
ThisWorkbook.FollowHyperlink "C:\mes documents\MonDocAcrobat.pdf"
End Sub


Bonne Journée
@+Thierry
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 Lien vers pdf
Réponses
3
Affichages
146
Retour