Bonjour à tous,
j'ai un bouton pour imprimer une ListeBox , je souhaiterai rajouter un message de confirmation d'impression et qu'il soit imprimé que certaine certaines colonnes, mais je ne sais pas comment rajouter tout ca sur la macro suivante:
Merci de votre aide.
cordialement .
Private Sub CommandButton1_Click()
Dim Tableau() As Variant
Dim i As Integer
Dim j As Byte
Application.ScreenUpdating = False
Workbooks.Add 'création d'un nouveau classeur temporaire
Tableau() = ListBox1.List
j = ListBox1.ColumnCount
i = ListBox1.ListCount
Range("A1:" & Cells(i, j).Address) = Tableau()
'option pour adapter la largeur des colonnes à la taille des données
ActiveSheet.Range("A1:" & Cells(i, j).Address).EntireColumn.AutoFit
'pour le mode paysage
With ActiveSheet.PageSetup
.Orientation = xlLandscape
End With
ActiveWorkbook.PrintOut 'impression
ActiveWorkbook.Close False 'suppression du classeur temporaire
Application.ScreenUpdating = True