Excel 2010命名范围集合为空

时间:2015-09-24 17:26:47

标签: c# excel excel-2010 epplus

我创建了一个excel文件(excel 2010)并设置了一些单元名称。 我想在我的代码中使用epplus lib获取此名称。 工作表具有 Names 的特殊属性,但此集合始终为空。

var currentCell = worksheet.Cells[1, 1];

var name = worksheet.Names.SingleOrDefault(e => e.FullAddressAbsolute == currentCell.FullAddressAbsolute);

我只是想知道它是excel中的问题,还是我需要用其他方式来获取它。

1 个答案:

答案 0 :(得分:0)

你可能正在寻找错误的收藏品。典型的命名范围实际上保存在workBOOK中,而不是workSHEET中。看到这个答案:

Is there a way to get 'named' cells using EPPlus?