当我们有由数据库数据计算的列时,如何在 closedXML 中添加注释?

How to add comment in closedXML when we have the columns which is calculated by the database data?

我要导出 excel: 预期结果:

| Kira | mita| hakita|
|:---- |:----:| ----:|
| one  | two| Three  |

基拉是固定栏目。

Mita and hakita can change when we calculate data. For example: it can have two column: mita1 and mita2 ......

我想为 mita 或 hakita 添加评论,以便为我的 excel 相同的预期结果导出评论。 现在,我使用datatable 来定义mita 和hakita 以添加XLwo​​rkbook 但我不知道使用datatable 来添加注释以导出excel。帮助我。

您可以使用 Microsoft.Office.Interop.Excel 向生成的 Excel 文件添加一些注释。

// using Microsoft.Office.Interop.Excel;
var app = new Application();
var wb = app.Workbooks.Add();
var sheet = (Worksheet)wb.ActiveSheet;
((Range)sheet.Cells[1, 1]).Value = "My cell";
var comment = ((Range)sheet.Cells[1, 1]).AddComment("Your comment");
comment.Visible = true;
wb.SaveAs(@"yourPath\yourFile.xlsx");
wb.Close();