1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| Dim FichierExiste As String
Dim I As Long
Dim Chemin As String, MonFichier As String
Chemin = ThisWorkbook.Path
MonFichier = Chemin & "\" & "PV CmdP" & " " & Sheets("ConsultCMDP").Range("C2") & ".pdf"
Sheets(Array("A", "B", "C")).Select
FichierExiste = Dir(MonFichier)
While FichierExiste <> ""
I = I + 1
FichierExiste = Dir(Replace(Replace(MonFichier, ".pdf", CStr(I) & ".pdf"), ".XPS", CStr(I) & ".XPS"))
Wend
If I > 0 Then MonFichier = Replace(Replace(MonFichier, ".pdf", CStr(I) & ".pdf"), ".XPS", CStr(I) & ".XPS")
ActiveWindow.Application.DisplayAlerts = False
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=MonFichier, Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False
ActiveWindow.Application.DisplayAlerts = True |
Partager