Bonjour,
si le code "événement" ne fonctionne pas c'est peut être que les événement sont désactivés
exécuter cette macro une fois,
Sub Reset_Événement()
Application.EnableEvents = True
End Sub
à tester, code placé dans le ThisWorbook,
Private Sub Workbook_BeforePrint(Cancel As Boolean)
If ActiveSheet.Name = "donnés" Then
ActiveSheet.PageSetup.LeftHeader = "Projet n° : " & ActiveSheet.Range("C9")
ActiveSheet.PageSetup.RightHeader = ActiveSheet.Range("F13")
ActiveSheet.PrintPreview ' voir l'impression
End If
Cancel = True 'enlever cette ligne pour imprimer réellement
End Sub