您好我正试图找到一种方法来修剪我的datagridview上的空白单元格,如果excel单元格在导入时为空白。我在MDSN上发现了这个,但似乎并没有起作用。也许这些方面的东西都可行。我非常感谢任何人都能给予的帮助!
Dim Empty As Boolean = True
For i As Integer = 0 To dataGridView1.Rows.Count - 1
Empty = True
For j As Integer = 0 To dataGridView1.Columns.Count - 1
If dataGridView1.Rows(i).Cells(j).Value IsNot Nothing AndAlso dataGridView1.Rows(i).Cells(j).Value.ToString() <> "" Then
Empty = False
Exit For
End If
Next
If Empty Then
dataGridView1.Rows.RemoveAt(i)
End If
下一步
答案 0 :(得分:0)
一个问题是你需要在DGV上自下而上地工作:
For i As Integer = DataGridView1.Rows.Count - 1 To 0
如果您从上到下工作,则删除的行下面的任何给定行的索引都会更改。