Bernard Marcelly a écrit :
Bonjour Sebastien Remy
Message du 2006-06-27 13:51:
maZone1 = sortiehebd.sheets(0).getCellRangeByName("A1:F53")
( ... ) sortiehebd.sheets(1).PrintAreas = adrZone()
( ...)
maZone3 = sortiehebd.sheets(0).getCellRangeByName("A103:F155")
( ... )
AdrZone(2) = maZone3.RangeAddress
sortiehebd.sheets(2).PrintAreas = adrZone()
Pourquoi tous ces mélanges de numéros de feuille ? Définis les
PrintAreas sur la même feuille que les zones.
Vérifie aussi que l'option "Imprimer les feuilles sélectionnées" n'est
pas cochée.
Bernard
Autant pour moi, c'est vrai que j'aurai du définir les PrintAreas sur la
même feuille que les zones. Cependant, ca ne fonctionne toujours pas.
L'option "imprimer les feuille sélectionnées" n'est pas cochée non plus.
Lorsque je lance la macro, j'ai toujours un fichier pdf avec les deux
premières zones définies, puis un deuxième fichier pdf avec les deux
zones précédentes et les trois nouvelles zones... Est-ce possible de
faire différemment, ou de cacher les premières zones une fois utilisées ?