J'avais jusque la un système de facturation automatisée : lorsque je saisissais un code client dans une cellule excel, cela ma me lancait l'impression automatiquement. Cela fonctionne toujours, MAIS plus sur une unique cellule. Pour être plus claire (si possible

Voici le code (que je recopie bêtement, ce n'est absolument pas moi qui est fait cette macro, c'est bien trop compliqué) :
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("B17") <> "" Then
Sheets("FACT MENS").PrintOut
End If
End Sub
Comme je suis écolo, j'aimerai bien résoudre ce problème (enfin, vous, parce que me concernant, c'est mal parti...

merci pour votre aide !