C#中的Excel工作表注释

我有一个从SQL过滤的列表和一个Excel表格。 在该列表中,我有一个名为A的列。如果该列存在,则该列的标题应该出现注释。 它的位置可能会改变,所以我不能使用这个:

int commentIndex = worksheet.Comments.Add("F5"); Comment comment = worksheet.Comments[commentIndex]; comment.Note = "Hello Aspose!"; 

这是我的专栏

 if (dt.Columns[i].ColumnName==A) { // code to be filled } 

dt =具有SQL列的数据表。

这是我做到了,解决了这个问题:

 int commentIndex = ws.Comments.Add(0, i); Aspose.Cells.Comment comment = ws.Comments[commentIndex]; comment.Note = "Blalala";