Bonjour à Tous,
Je suis en train de coder une macro qui me permettent de définir les zones d'impression de plusieurs feuilles de mon classeur. Mon souci est le suivant, la plupart de mes feuilles comportent des TCD et la zone d'impression automatique généré par ce code :
Dim sh As Worksheet
For Each sh In Worksheets
If sh.Visible Then sh.Select
ActiveSheet.PageSetup.PrintArea = _
ActiveSheet.UsedRange.Address
Next sh
est beaucoup trop large. Je souhaite adapté cette zone d'impression aux seules cellules non vide de la feuille. Je crois qu'automatiquement, la zone d'impression prend en compte le champs possible de mes TCD.
Merci par avance pour votre aide
Amaury
Je suis en train de coder une macro qui me permettent de définir les zones d'impression de plusieurs feuilles de mon classeur. Mon souci est le suivant, la plupart de mes feuilles comportent des TCD et la zone d'impression automatique généré par ce code :
Dim sh As Worksheet
For Each sh In Worksheets
If sh.Visible Then sh.Select
ActiveSheet.PageSetup.PrintArea = _
ActiveSheet.UsedRange.Address
Next sh
est beaucoup trop large. Je souhaite adapté cette zone d'impression aux seules cellules non vide de la feuille. Je crois qu'automatiquement, la zone d'impression prend en compte le champs possible de mes TCD.
Merci par avance pour votre aide
Amaury