嗨,我不确定如何实现。如何使用Epplus获取Excel文件的工作表名称?我尝试了下面的代码,但没有给出输出。
FileInfo fileInfo = new FileInfo(currentDir + @"/seo easier/" + "Backlinks_With_Logins.xlsx");
using (var package = new ExcelPackage(fileInfo))
{
package.Workbook.Worksheets.Select(x => x.Name);
}
答案 0 :(得分:0)
我用以下代码实现了它。
FileInfo fileInfo = new FileInfo(currentDir + @"/seo easier/" + "Backlinks_With_Logins.xlsx");
var excel = new ExcelPackage(fileInfo);
foreach (var worksheet in excel.Workbook.Worksheets)
{
this.comboBoxExcelSheetNames.Items.Add(worksheet.Name);
}
答案 1 :(得分:0)
您的代码似乎可以正常工作,但是似乎您没有放置任何代码来输出工作表的名称。尝试添加这样的return语句:
return package.Workbook.Worksheets.Select(x => x.Name);
或将其分配给变量,然后输出该变量:
var worksheets = package.Workbook.Worksheets.Select(x => x.Name);
foreach (var sheet in worksheets) Console.WriteLine(sheet);