1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| Private Sub Workbook_BeforePrint(Cancel As Boolean)
Dim Sh As Worksheet
Set Sh = Worksheets("Feuil1")
With Sh
With .PageSetup
'Défiinis les caractéristiques de présentation de ta première page :
.LeftHeader = "Quelle belle journée"
.RightFooter = "Ok, je suis d'accord"
'Cette commande n'imprime que la page 1
Sh.PrintOut 1, 1
'Pour toutes les autres feuilles, tu définis d'autres caractéristiques
.LeftHeader = "J'ai faim"
.RightFooter = "Ok, je vais déjeuner"
'Si une caractéristique a été définie pour la première page et que tu ne veux
'pas l'utiliser sur la seconde, il FAUT que tu la vides de la façon suivante :
.RightFooter = ""
'Commande pour imprimer toutes les autres feuilles à partir de la feuille 2:
Sh.PrintOut 2
End With
End With
End Sub |
Partager