Sub archives()
Dim Chemin As String, Fichier As String, c$, t, I&, Rep As VbMsgBoxResult
Chemin = Application.ActiveWorkbook.Path & "\DOSSIERS CLIENT\" & Year(Date) '======chemin a changer
'l 'existence du chemin du dossier va être controlé etage par etage ; les etages seront eventuellement créés si ils n'existent pas
t = Split(Chemin, "\"): c = t(0)
For I = 1 To UBound(t)
c = c & "\" & t(I)
If Dir(c, vbDirectory) = "" Then MkDir (c)
Next
Fichier = "PlanningSSS dE" & " " & Sheets("Feuil1").Range("a1") & ".pdf"
If Dir(Chemin & "\" & Fichier) <> "" Then Rep = MsgBox("<<" & Fichier & ">>" & vbCrLf & "Un fichier postant ce nom existe déjà" & vbCrLf & "Voulez vous l'ecraser", vbYesNo)
If Rep = vbNo Then Exit Sub
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _
Filename:=Chemin & "\" & Fichier, _
Quality:=xlQualityStandard, _
IncludeDocProperties:=True, _
IgnorePrintAreas:=False, _
OpenAfterPublish:=False
End Sub