var hssfWorkbook = new HSSFWorkbook();
var sheet = hssfWorkbook.CreateSheet(); var patr = sheet.CreateDrawingPatriarch(); var comment1 = patr.CreateCellComment(new HSSFClientAnchor(, , , , , , , ));
comment1.String = new HSSFRichTextString("Hello World");
comment1.Author = "NPOI Team"; comment1.Visible = true;//对于批注,一种是隐藏(默认),一种是显示(即表单一打开就显示该批注) var cell = sheet.CreateRow().CreateCell();
cell.CellComment = comment1; var fs = new FileStream("创建批注.xls", FileMode.Create);
hssfWorkbook.Write(fs); fs.Close();
HSSFClientAnchor的的构造函数的8个参数
参数 | 说明 |
dx1 | 第1个单元格中x轴的偏移量 |
dy1 | 第1个单元格中y轴的偏移量 |
dx2 | 第2个单元格中x轴的偏移量 |
dy2 | 第2个单元格中y轴的偏移量 |
col1 | 第1个单元格的列号 |
row1 | 第1个单元格的行号 |
col2 | 第2个单元格的列号 |
row2 | 第2个单元格的行号 |