Bonjour,
La méthode ExportAsFixedFormat n'existe que pour une variable Worksheet mais pas pour une collection Worksheets (les 3 onglets). Il vous faut imprimer à partir de votre imprimante pdf.
Sub Enregistrer_onglets_en_pdf()
Dim Chemin_pdf As String
Chemin_pdf = ActiveWorkbook.Path & "\" & _
Format(Date, "yyyymmdd") & " - " & [B3].Value & " - " & "\Diagramme de traction.pdf"
Sheets(Array("Suivi Activité", "Source", "Suivi Janvier")).Select
ActiveWindow.SelectedSheets.PrintOut copies:=1, Collate:=True, IgnorePrintAreas:=False, _
ActivePrinter:="Microsoft Print to PDF", PrintToFile:=True, _
PrToFileName:=Chemin_pdf
End Sub