Dobrý den, potřeboval bych poradit, jak sečíst hodnoty celého sloupce v DataGridViewu.
Mám tam několik sloupců a potřeboval bych sečíst hodnoty všech řádků z celého jednoho sloupce. Jak mám toto provést?
Děkuji za odpověď
Dobrý den, potřeboval bych poradit, jak sečíst hodnoty celého sloupce v DataGridViewu.
Mám tam několik sloupců a potřeboval bych sečíst hodnoty všech řádků z celého jednoho sloupce. Jak mám toto provést?
Děkuji za odpověď
Osobně jsem to nezkoušel, ale na tomto fóru http://www.vbforums.com/showthread.php?t=439382 jsem našel tenhle kód:
Dim sum As Double = 0
For i = 0 To dgv.RowCount - 1
sum += dgv.Rows(i).Cells("ColumnName").Value()
Next
lbl.text = sum
EDIT: Vyzkoušeno, funguje.
#2 pistolnik
Děkuji za odpověď, tohle by mohlo fungovat, ale hází mi to chybu u tohohle kódu:
Text: Index was out of range.Must be non-negative and less than the size of the collection.
Jméno sloupce v datagridviewu se mi zdá být v pořádku. Jaké jiné jméno bych tam měl dát?
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku