1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
Sub ImpressionFeuille()
Application.ScreenUpdating = False
ActiveSheet.PageSetup.PrintArea = [B5].CurrentRegion.Address 'Imprime à partir de la cellule B5 jusqu'à la dernière ligne saisie
ActiveWindow.SelectedSheets.PrintPreview 'Aperçu de la zone qui sera imprimée
With ActiveSheet.PageSetup
.CenterHorizontally = True 'Centrée horizontalement
.CenterVertically = False 'Pas centrée verticalement
.Orientation = xlLandscape 'Format paysage
.PaperSize = xlPaperA4 'Papier A4
.Order = xlDownThenOver 'La numérotation et l'impression commencent par la première page,
'se poursuivent avec les pages situées à droite, avant de passer à la première page
'du dessous suivies des pages situées à sa droite.
.FitToPagesWide = 1 'Imprime la feuille sur une page en largeur et en hauteur.
.FitToPagesTall = 1
End With
Application.ScreenUpdating = True
End Sub |
Partager