Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Re : creer une egaliter entre listview1 et listwiew2
Excuse moi, je suis un peu rouillé......
Private Sub CommandButton1_Click() Dim ItemName As String For Item = 1 To Me.ListBox1.ListCount
ItemName = Me.ListBox1.List(Item - 1) With Me.ListBox2
.AddItem ItemName End With Next Item End Sub
Private Sub UserForm_Initialize() With Me.ListBox1
.AddItem "A"
.AddItem "B"
.AddItem "C"
.AddItem "D" End With
Re : creer une egaliter entre listview1 et listwiew2
VB:
Private Sub CommandButton1_Click()
Dim ItemName As String
For Each Item In Me.ListView2.ListItems
With Me.ListView1
.ListItems.Add , , Item
End With
Next Item
End Sub
Private Sub UserForm_Initialize()
With Me.ListView2
.ListItems.Add , , "A"
.ListItems.Add , , "B"
.ListItems.Add , , "C"
.ListItems.Add , , "D"
End With
End Sub
Re : creer une egaliter entre listview1 et listwiew2
Salut
et ainSi... ?
Code:
Private Sub CommandButton1_Click()
Dim n As Byte, k as byte
'de 1 vers 2
With ListView2
.ListItems.Clear
.ColumnHeaders.Clear
For n = 1 To ListView1.ListItems.Count
.ListItems.Add , , ListView1.ListItems(n)
For k = 1 To 5
.ListItems(.ListItems.Count).ListSubItems.Add , , ListView1.ListItems(n).ListSubItems(k)
Next
Next
End With
End Sub
Re : creer une egaliter entre listview1 et listwiew2
Bonjour à tous
et merci pour votre aide hellboy ta solution j'ai eu du mal à le comprendre car en le mettant en pratique il me copias la listview2 vers la 1 sa c'est pas trés grave suffit inverser mais surtout il me le mettais en colonne et non sur la meme ligne .
j'avous je suis dans mon tord car j'aurais du fournir un fichier d'exemple sa aurais aider tous le monde.
en revanche la solution de Si est trés bien le soucis c'est que l'entete de mes colonne disparais j'ai donc fais un fichier join pour vous comprenier mieux en utilisant la solution de Si
je comprend donc pas pourquoi l'entete disparais merci d'avance de votre aide
Re : creer une egaliter entre listview1 et listwiew2
re a tous solution ttrouver
Code:
Dim n As Byte, k As Byte
'de 1 vers 2
With ListView2
'.ListItems.Clear
'.ColumnHeaders.Clear
For n = 1 To ListView1.ListItems.Count
.ListItems.Add , , ListView1.ListItems(n)
For k = 1 To 5
.ListItems(.ListItems.Count).ListSubItems.Add , , ListView1.ListItems(n).ListSubItems(k)
Next
Next
End With
j'ai enlever
'.ListItems.Clear
'.ColumnHeaders.Clear
et c'est ok merci à tous pour votre aide precieux.
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD