1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| Sub Generate_Report_Click()
Dim EventsName As String
Dim Rep As String
Application.ScreenUpdating = False
'On Error Resume Next
EventsName = Worksheets("Feuil1").Range("M5")
Rep = "C:\Users\pc\Desktop\Projet\Création\Test\" & Worksheets("Feuil1").Range("M5") & "\"
Sheets("PV AGO").ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
Rep & Sheets("PV AGO").Name & " " & Worksheets("Feuil1").Range("M5") & ".pdf", Quality:= _
xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
From:=1, To:=1, OpenAfterPublish:=False
Sheets("RCS").ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
Rep & Sheets("RCS").Name & " " & Worksheets("Feuil1").Range("M5") & ".pdf", Quality:= _
xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
From:=1, To:=1, OpenAfterPublish:=False
Application.DisplayAlerts = True
If MsgBox("Impression en PDF dans le dossier " & Rep & "." & Chr(10) & "Voulez vous fermer le fichier ?" _
, vbYesNo + vbInformation, "Sauvegarde réussie") = vbYes Then ThisWorkbook.Close
Sheets("Feuil1").Activate
End Sub |
Partager