Bonjour,

J'ai une listeBox sur une UserForm1 dans un fichier A.xlsx, cette listBox1 est multi-select et est contient 3 colonnes .

voici le code de remplissage de la ListBox
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 For i = 2 To 22
       With wk.Sheets("Feuil1")
           'Ajoute une ligne et insère le nom dans la colonne de gauche
            UserForm1.listBox1.AddItem .Range("A" & i)
 
           'Ajoute le prénom dans la colonne du centre
            For j = 1 To 2
             UserForm1.listBox1.List(UserForm1.listBox1.ListCount - 1, j) = .Range("B" & i)
            Next j
           'Ajoute la fonction dans la colonne du droite
            For k = 2 To 3
             UserForm1.listBox1.List(UserForm1.listBox1.ListCount - 1, k) = .Range("C" & i)
            Next k
 
       End With
    Next i
ma listBox se rempli sans problem.

je souhait ajouter un bouton, qui transferera tout les lignes sélectionnées vers une autre feuil1 d'un autre fichier XL B.xslx

une indication??
merci d'avance.