Imprimer une zone à partir d'une USERFORM
Bonjour à tous,
Je me permets de vous déranger puisque j'ai un petit soucis, j'ai quasiment terminé l'application que j'étais en train de développer mais je bloque encore sur un petit truc super embêtant. J'ai beau regarder sur le net depuis hier je ne trouve aucune solution à mon problème...
je souhaiterai imprimer deux page dans mon fichier excel hors deux zone bien distincte la page 1 serai : de la cellule A1 à F39.
La deuxième page serai de la cellule H1 à T22...
Pour l'instant j'ai ça :
Code:
1 2 3
| Private Sub Imprimer_Click()
ActiveWindow.SelectedSheets.PrintOut From:=1, To:=1, Copies:=1, Collate:=True
End Sub |
Pouvez-vous me venir en aide s'il vous plait j'en ai marre c'est le dernier truc qui me bloque pour terminer totalement mon projet :(
Merci d'avance cordialement Miska
Voici ma solution (qui fonctionne)
Bonjour à Vous, MISKA
Code:
1 2 3 4 5 6 7 8 9 10
|
Private Sub CommandButton1_Click()
ActiveSheet.PageSetup.PrintArea = "$A$1:$F$39"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
ActiveSheet.PageSetup.PrintArea = "$H$1:$T$22"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
End Sub |