.NET C# - 导入Excel文件 - 工作表名称!

时间:2011-02-08 09:38:52

标签: c# .net excel npoi

我正在使用NPOI库将一些数据从Excel工作表导入我的数据库。

我很好奇的一个早期问题,通常是,开始时,你会有这样的事情:

 using (FileStream fs = File.Open(filename, FileMode.Open, FileAccess.Read))
                {
                    HSSFWorkbook templateWorkbook = new HSSFWorkbook(fs);
                    HSSFSheet sheet = templateWorkbook.GetSheet("Sales");

我的查询是,当每次工作表的名称不同时会发生什么,例如我计划导入销售数据,我从供应商处收到的工作簿中的表格按日期标题。

有没有办法可以指定GetSheet();刚刚获得工作簿中的第一张表?

任何指针都会非常感激,

谢谢你们:)

1 个答案:

答案 0 :(得分:6)

如果不尝试,我会假设您正在寻找getSheetAt

所以它会是:

HSSFSheet sheet = templateWorkbook.GetSheetAt(0);