Bonsoir,
dans le module "ThisWorkbook" vous pouvez mettre ce code :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
If Range("A5") = "" or Range("A6") = "" or Range("A7") = "" Then Cancel = True: Exit Sub
End Sub
Cela n'empêche pas de voir l'aperçu avant impression, mais si on essaie d'imprimer, alors on revient sur le classeur.
@ bientôt
LouReeD