ThisWorkbook.FollowHyperlink "C:\MonFichier.pdf"
ThisWorkbook.FollowHyperlink ThisWorkbook.Path & "\MonFichier.pdf"
Private Sub ListBox1_Click()
On Error Resume Next
ThisWorkbook.FollowHyperlink ThisWorkbook.Path & "\" & ListBox1 'chemin à adapter éventuellement
End Sub
Private Sub UserForm_Initialize()
Dim fichier$
fichier = Dir(ThisWorkbook.Path & "\*.pdf") 'chemin à adapter éventuellement
While fichier <> ""
ListBox1.AddItem fichier
fichier = Dir
Wend
UserForm1.Caption = " " & ListBox1.ListCount & " fichier(s) PDF à ouvrir"
End Sub
Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, _
ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Sub CreerPDF()
Dim chemin$, fichier$
With ThisWorkbook
chemin = .Path & "\Fichiers PDF\"
fichier = Left(.Name, InStrRev(.Name, ".")) & "pdf"
If Dir(chemin, vbDirectory) = "" Then MkDir chemin 'création du sous-dossier "Fichiers PDF"
.ExportAsFixedFormat xlTypePDF, chemin & fichier
End With
End Sub