Bonjour,
Sur ma feuille frmrecherche j'ai un cmdOk qui me remplis une listview en fonction des selections faites dans des combobox.
Ca marche tres bien avec une serie de if qui verifie ce qui est demandé au niveau de la recherche.
Mon probleme c'est qu'une partie de mon code revient plusieur fois.
Donc je pensais créer une procedure du genre:
Le problème c'est qu' il me dit un objet est requis. Apparament j'ai un probleme avec ma feuille excel.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Private Sub Ecrit(ByVal a As Long) Set liMyListItem = frmresultat.ListView1.ListItems.Add(, , r.Offset(a, 0).Value) liMyListItem.ListSubItems.Add(1) = r.Offset(a, 1).Value liMyListItem.ListSubItems.Add(2) = r.Offset(a, 2).Value liMyListItem.ListSubItems.Add(3) = r.Offset(a, 3).Value liMyListItem.ListSubItems.Add(4) = r.Offset(a, 4).Value liMyListItem.ListSubItems.Add(5) = r.Offset(a, 5).Value liMyListItem.ListSubItems.Add(6) = r.Offset(a, 6).Value liMyListItem.ListSubItems.Add(7) = r.Offset(a, 7).Value liMyListItem.ListSubItems.Add(8) = r.Offset(a, 8).Value liMyListItem.ListSubItems.Add(9) = r.Offset(a, 9).Value End Sub
J'appele la procedure par
Comment puis je faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Call Ecrit(a)![]()
Merci.![]()
Partager