Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Impression plusieurs plages

kadelmalin

XLDnaute Occasionnel
Bonjour le forum,
Je sollicite votre aide pour imprimer mes tableaux dans des zones sélectionnées. J'utilise cette macro :
Private Sub Print_TBD()
Application.ScreenUpdating = False
Range("C3:AM188").Select
ActiveSheet.PageSetup.PrintArea = "$C$3:$AM$188"
Selection.PrintOut Copies:=1, Collate:=True
Application.ScreenUpdating = True
Range("A1").Select
End Sub
Mais l'impression me renvoie des tableaux qui chevauchent sur les pages qui suivent; j'aimerai que l'impression ne se fasse que sur les plages C3:AM63 , C67:AM127 et C131:AM188
Je remerci pour votre aide.
 

kadelmalin

XLDnaute Occasionnel
Bjr le forum,
Problème résolu. J'ai inséré les 2 lignes suivantes juste aprés la déclaration de la plage :
ActiveWindow.SelectedSheets.HPageBreaks.Add Before:=Range("C64")
ActiveWindow.SelectedSheets.HPageBreaks.Add Before:=Range("C128")
Je vous réitère mes remerciements Wayki.
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…