Member 12876803 Ответов: 1

Как я могу экспортировать данные в Excel для элемента управления ListView?


всем привет,
Я хочу экспортировать данные excel в listview. Как я могу это сделать? и я использую visual studio 2015, c#

Что я уже пробовал:

Microsoft.Офис.Взаимодействие.Превосходить.Приложение xlApp = новый Microsoft.Офис.Взаимодействие.Превосходить.Приложение();
Microsoft.Офис.Взаимодействие.Превосходить.Книги xlWorkbook = xlApp.Книги.Открыть (textBox1. Text);//
Microsoft.Офис.Взаимодействие.Превосходить._Worksheet xlWorksheet = xlWorkbook.Листы[1];
Microsoft.Офис.Взаимодействие.Превосходить.Диапазон xlRange = xlWorksheet.UsedRange;

интервал количество строк = xlRange.Строк.Рассчитывать;
int colCount = xlRange.Столбцы.Рассчитывать;

for (int i = 0; i <= rowCount; i++)
{

//for (int j = 1; j <= colCount; j++)
//{


пробовать
{


ListViewItem lvitem = новый ListViewItem();
lvitem.Текст = xlRange.Клетки[я, 1].Значение2.Метод toString();
lvitem.Подп.Добавить(xlRange.Клетки[я 2].Значение2.Метод toString());
lvitem.Подп.Добавить(xlRange.Клетки[я, 3].Значение2.Метод toString());
listView_playlist.Предметы.Добавить (lvitem);

}

1 Ответов

Рейтинг:
2

Peter Leow

Во-первых, вам нужно будет Как читать файл Excel с помощью C#[^]
Затем выполните цикл для заполнения данных ячейки в C# ListView Control[^]