MuscatMimi
XLDnaute Accro
Bonjour a tous
Comme j'ai plusieurs feuilles a choisir a Imprimer, je désirerais créer un Usf avec une Cbx avec la liste de mes documents a Imprimer,afin de choisir dans cette Cbx la feuille a imprimer et cliquer sur un Btn Imprimer ,mais je sais pas comment faire
J'ai déja ce code qui permet d'imprimer une feuille
Private Sub CommandButton16_Click()
Unload UserForm1
Dim DernLigneColA As Integer, DernColDestination As Byte
DernColDestination = 10 '4 'A modifier selon le nombre de colonnes
DernLigneColA = Range("A65536").End(xlUp).Row 'N° ligne de la dernière cellule col A remplie
With Sheets("INTERVENTIONS") 'Nom de La feuille
ActiveSheet.PageSetup.PrintArea = "$A$1:$R$" & ActiveSheet.UsedRange.Rows.Count
End With
Worksheets("INTERVENTIONS").PrintPreview 'Apperçu avant Impression
MsgBox "Lancer l'impression en Cliquant sur OK"
Worksheets("INTERVENTIONS").PrintOut
UserForm1.Show
End Sub
Comme j'ai plusieurs feuilles a choisir a Imprimer, je désirerais créer un Usf avec une Cbx avec la liste de mes documents a Imprimer,afin de choisir dans cette Cbx la feuille a imprimer et cliquer sur un Btn Imprimer ,mais je sais pas comment faire
J'ai déja ce code qui permet d'imprimer une feuille
Private Sub CommandButton16_Click()
Unload UserForm1
Dim DernLigneColA As Integer, DernColDestination As Byte
DernColDestination = 10 '4 'A modifier selon le nombre de colonnes
DernLigneColA = Range("A65536").End(xlUp).Row 'N° ligne de la dernière cellule col A remplie
With Sheets("INTERVENTIONS") 'Nom de La feuille
ActiveSheet.PageSetup.PrintArea = "$A$1:$R$" & ActiveSheet.UsedRange.Rows.Count
End With
Worksheets("INTERVENTIONS").PrintPreview 'Apperçu avant Impression
MsgBox "Lancer l'impression en Cliquant sur OK"
Worksheets("INTERVENTIONS").PrintOut
UserForm1.Show
End Sub