Sub Export_PDF()
Dim x, s, NO, t
Application.ScreenUpdating = False
For Each x In ActiveWindow.SelectedSheets: s = s & "\" & x.Name: Next
s = Mid(s, 2): s = Split(s, "\"): Sheets(1).Select
For Each x In s
NO = Sheets(x).Name
Sheets(x).Select Replace:=True
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:="c:\toto\" & NO & ".pdf", _
Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=False
Next x
For Each x In s: Sheets(x).Select False: Next
MsgBox "Les feuilles suivantes ont été exportées en PDF :" & vbLf & Join(s, vbLf)
End Sub