Merci pour ta proposition.
Cependant pas assez balaise pour comprendre comment insérer ce code dans ma macro.
Voici ma macro, si tu pouvais faire quelque chose pour moi.
Sub Toto() 'Définition de la zone d'impression
Range("A12").Select
Range(Selection, Selection.End(xlToRight)).Select
Range(Selection, Selection.End(xlDown)).Select
ActiveSheet.PageSetup.PrintArea = "" 'aperçu avant impression
ExecuteExcel4Macro "PRINT(1,,,1,,TRUE,,,,,,1,,,TRUE,,TRUE)" End Sub