当我们有由数据库数据计算的列时,如何在 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 以添加XLworkbook 但我不知道使用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();
我要导出 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 以添加XLworkbook 但我不知道使用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();