hello,
suite de mon travail, je dois parcourir des cellules d'un datagridview (remplis par dataset), récupérer des données decimal et les additionner...
j'ai des choses qui sont ok :
- pointer les cellules : DataGridView1.Rows(0).Cells(3).Value
- créer un ArrayList pour stocker ces valeurs : Dim Liste As New ArrayList()
le hic, c'est que suivant quand, j'ai x ou y rows... alors je fais un RowCount : Dim Nbre_Rows = DataGridView1.RowCount
maintenant, je cherche la bonne synthaxe pour créer une boucle qui, suivant le nombre de rows, les parcours et mette les données dans mon tableau... pis à la fin, je fais un sum de l'ArrayList et c'est réglé...
c'est au niveau de la boucle que ça pêche !...j'ai ça pour l'instant :
mais ça bug la moindre...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Dim Nbre_Rows = DataGridView1.RowCount Dim Liste As New ArrayList() Dim Nbre_Rows2 = Nbre_Rows For i As Integer = 1 To Nbre_Rows Dim t As Decimal t = DataGridView1.Rows(Nbre_Rows2 - 1).Cells(3).Value Liste.Add(t) Next
Partager