我正在使用ExcelDataReader.Dataset包读取.xlsx文件并将特定的工作表存储为DataTable
,如下所示:
public void SelectWorkbookClick(string s)
{
string fileName = string.Format("{0}\\{1}", WorkbookFolder, Workbook);
using (var stream = File.Open(fileName, FileMode.Open, FileAccess.Read))
{
using (var reader = ExcelReaderFactory.CreateReader(stream))
{
FrontSheet = reader.AsDataSet().Tables[FrontSheetName];
RearSheet = reader.AsDataSet().Tables[RearSheetName];
}
}
}
这非常适合在工作表中阅读,但是我的.xlsx
文件已命名了我需要访问的范围。
我环顾四周,找不到任何支持,有人知道我可以解决这个问题吗?