Im считывает значения ячейки из листа excel и добавляет его в datagridview. Я следовал ниже кода, но он добавил только одну строку, и это последняя строка в листе excel. У меня четыре строки на листе excel, поэтому datagridview также должен иметь четыре строки.Динамически добавлять несколько строк в datagridview в vb.net
For x = 9 To xlWorkSheet.UsedRange.Rows.Count
For j = 0 To LogCalcEnter.ColumnCount - 1
If Not String.IsNullOrEmpty(xlWorkSheet.Cells(1 + x, j + 1).Value) Then
LogCalcEnter.Rows.Add()
LogCalcEnter.Item(j, 0).Value = xlWorkSheet.Cells(1 + x, j + 1).value
End If
Next
Next
LogCalcEnter это имя DataGridView
Да, это работает. Фактически данные, которые я хочу импортировать из excel, начинаются с 10-й строки. до 14-й строки у меня есть данные после этих пустых ячеек. Но Used Range возвращает 50 строк. Таким образом, пустые строки добавляются в datagridview. Вот почему я положил Rows.Add() после проверки IsNullorEmpty If. – Anu
Я изменил код, чтобы пустые строки не были добавлены. – FloatingKiwi
Да .. я получил это. – Anu