Sub ENREGISTRER()
Dim nomdossier As String, chemin As String, Fichier As String, nomfichier As String
'----------------------------------------------------------------------------------------------
nomdossier = Year(Sheets("source").Range("F1"))
nomfichier = "Rapport " & MonthName(Month(Sheets("source").Range("F1").Text)) & " " & _
Year(Sheets("source").Range("F1")) & " " & "Région " & Sheets("source").Range("C1") _
& "-" & "site " & Sheets("source").Range("C2") & ".pdf"
chemin = ThisWorkbook.Path
ChDir chemin 'se place sur le repertoire du programme
If Dir(chemin & "\" & nomdossier & "\", vbDirectory) = "" Then
MkDir chemin & "\" & nomdossier
End If
repert = chemin & "\" & nomdossier
ChDir repert
Fichier = repert & "\" & nomfichier
If Dir(Fichier) <> "" Then If MsgBox("Le fichier existe déjà," _
& Chr(10) & "Voulez-vous l'écraser?", vbYesNo) = vbNo Then Exit Sub
Sheets(Array("source", "Graph1")).Select
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=Fichier, _
Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True
Sheets("Feuil4").Select
End Sub