EPPLUS – 重命名单元格

我正在使用EPPLUS来build立自定义的Excel电子表格。 我缺less的一个function是更改单元格的名称。 EPPLUS有这种可能吗? 如果没有其他的方法呢?

假设这book是你的工作簿,工作sheet就是你的工作表。 试试这个代码片段

 var cell = sheet.Cells["C2"]; // Cell or Range you want to name sheet.Names.Add("The_Name_Here", cell); 

该名称将被添加到工作表中。 如果要访问整个工作簿中的名称,请尝试:

 var cell = sheet.Cells["C2"]; // Cell or Range you want to name book.Names.Add("The_Name_Here", cell); 

取决于你的需要,名字的范围可以是sheet.Namesbook.Names 。 我不知道如何修改一个现有的名字,但是确定1个单元格/范围可以有很多名字。