Bonsoir
Une autre solution
macro à mettre dans ThisworkBook
Private Sub Workbook_BeforePrint(Cancel As Boolean)
ActiveSheet.PageSetup.PrintArea = "$A$1:$E$" & Range("A65536").End(xlUp).Row
End Sub
Bonne soirée
Edit : Heu pour moi la colonne à modifier c'est la E
Edit de Nad : je préfère ton code au mien - pas besoin de bouton
Edit 2 : ne vaut-il pas mieux préciser la feuille à la place de ActiveSheet ?