我正在使用EPPLUS来构建自定义Excel电子表格.我缺少的一个功能是更改单元格的名称.EPPLUS在某种程度上可能吗?如果没有,还有其他方法吗?
假设这book是您的工作簿,sheet是您的工作表.试试这段代码
var cell = sheet.Cells["C2"]; // Cell or Range you want to name
sheet.Names.Add("The_Name_Here", cell);
Run Code Online (Sandbox Code Playgroud)
该名称将添加到工作表中.如果要访问整个工作簿中的名称,请尝试:
var cell = sheet.Cells["C2"]; // Cell or Range you want to name
book.Names.Add("The_Name_Here", cell);
Run Code Online (Sandbox Code Playgroud)
根据您的需要,名称的范围可以是sheet.Names或book.Names.我不知道如何修改现有名称,但确定1个单元格/范围可能有多个名称.