переберите все листы в c # с помощью epplus и импортируйте их в выпадающий список - PullRequest
0 голосов
/ 03 мая 2018

Я хочу разместить все имена листов определенного Excel в элементах комбинированного списка с помощью c #, используя . Можете ли вы помочь мне, как это сделать? спасибо

1 Ответ

0 голосов
/ 03 мая 2018

Если я правильно понял ваш вопрос, вы хотите прочитать все имена Excel и поместить имена рабочих таблиц Excel в комбинированный список, чтобы пользователь мог его поднять, я прав?

 var filePath = "C:\\temp\\excel.xlsx";
 var excel = new ExcelPackage(new FileInfo(filePath));

 foreach (var worksheet in excel.Workbook.Worksheets)
 {
     this.comboBox1.Items.Add(worksheet.Name);
 }

Если вы замените путь к файлу своим именем Excel и укажите в качестве поля со списком comboBox1, я думаю, что это то, что вам нужно.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...