行に沿ってすべてのセル値を追加し、結果を Datagridview または listview の別の列に入れることは可能ですか? はいの場合、VB.net でそれを行うにはどうすればよいですか?
質問する
304 次
1 に答える
0
これはかなり簡単です。合計列が最後の列である場合のコード:
Dim sumRowIndex As Integer = DataGridView1.ColumnCount - 1
Dim sum As Double = 0
For Each row In DataGridView1.Rows
For collumn = 0 To DataGridView1.ColumnCount - 2
'check if cell value is a number
If Double.TryParse(row.Cells(collumn).Value, Nothing) Then
sum = sum + row.Cells(collumn).Value
End If
Next
row.Cells(sumRowIndex).Value = sum
sum = 0
Next
于 2013-04-09T17:47:42.503 に答える