在EPPlus中,我可以使用workSheet.Cells [x,y] .AddComment()
在工作表中为单元格添加注释但是如何从给定的单元格中删除注释 - 没有workSheet.Cells [i,j] .RemoveComment() - 我需要留下任何其他注释
提前感谢任何建议
答案 0 :(得分:3)
有人会认为这很简单:)。
检查出来:
[TestMethod]
public void Comment_Test()
{
var existingFile = new FileInfo(@"c:\temp\temp.xlsx");
if (existingFile.Exists)
existingFile.Delete();
using (var package2 = new ExcelPackage(existingFile))
{
var ws = package2.Workbook.Worksheets.Add("Sheet1");
ws.Cells[1, 1].AddComment("Comment Test 1", "Me");
ws.Cells[1, 2].AddComment("Comment Test 2", "Me");
ws.Cells[1, 3].AddComment("Comment Test 3", "Me");
//Alternate way to add a comment
ws.Comments.Add(ws.Cells[1, 4], "Comment Test 4", "Me");
//Remove middle comment
ws.Comments.Remove(ws.Cells[1,2].Comment);
package2.Save();
}
}