cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 20 janv. 2007 à 10:44
Essaye plutôt :
Dim oListItem as ListItem
For i = 1 To DerniereLigne
If Feuil3.Cells(i, 1).Value > DTPicker1Debut.Value And Feuil3.Cells(i, 1).Value < DTPicker2Fin.Value Then set oListItem ListView1.ListItems.Add Feuil3.Cells(i, 1)
for j = 2 to 6
oListItem.SubItems.add(,,Feuil3.Cells(i, j))
next j
oListItem.SubItems.add(, , Feuil3.Cells(i, 8))
oListItem.subItems.add(,,Format(Feuil3.Cells(i, 9), "## ##0.00 ?"))
oListItem.subItems.add(,, Format(Feuil3.Cells(i, 10), "## ##0.00 ?"))
End If
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 20 janv. 2007 à 10:49
Je ne sais pas comment ce que tu as écrit peut marcher ...
Voilà un exemple de comment écrire :
Private Sub BoutonValider_Click()
ListView1.ColumnHeaders.Add , , "titre1", ListView1.Width / 3
ListView1.ColumnHeaders.Add , , "titre2", ListView1.Width / 3, lvwColumnCenter
ListView1.ColumnHeaders.Add , , "titre3", ListView1.Width / 3
Dim itmX As ListItem
For i = 1 To 3
Set itmX = ListView1.ListItems.Add(, , i)
itmX.SubItems(1) = "a" & i
itmX.SubItems(2) = "b" & i
Next
End Sub
Vous n’avez pas trouvé la réponse que vous recherchez ?
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 20 janv. 2007 à 22:03
Bonsoir Stef,
Veux-tu bien, s'il te plait, valider la réponse faite par DARKSIDIOUS ? (l'erreur de frappe qu'il a commise et corrigée plus bas ne change rien à la validité de sa réponse)
D'autant que son ouverture d'une boucle J dans la boucle i est conseillée.