我正在使用 EPPLUS 构建自定义 Excel 电子表格。我缺少的一项功能是更改单元格的名称。EPPLUS 能以某种方式实现吗?如果没有,还有其他方法吗?
问问题
1828 次
1 回答
5
假设这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.Names
或book.Names
。我不知道如何修改现有名称,但可以确定 1 个单元格/范围可能有多个名称。
于 2012-12-07T14:00:34.997 回答