NPOI 1.2 教程 – 2.1.4 创建批注
转载:http://tonyqus.sinaapp.com/archives/516 很多人不怎么用Excel中的批注,所以我特地截了张图,让大家知道本节我们要创建的到底是什么东西。参数
说明
dx1 第1个单元格中x轴的偏移量 dy1 第1个单元格中y轴的偏移量 dx2 第2个单元格中x轴的偏移量 dy2 第2个单元格中y轴的偏移量 col1 第1个单元格的列号 row1 第1个单元格的行号 col2 第2个单元格的列号 row2 第2个单元格的行号 例如,如果我们打算让注释显示在B3和E5之间,就应该这么写: HSSFPatriarch patr = sheet.CreateDrawingPatriarch(); HSSFComment comment1 = patr.CreateComment(new HSSFClientAnchor(0, 0, 0, 0, 1, 2 , 4, 4)); 下面我们设置这个批注的内容和作者,这个比较简单: comment1.String = new HSSFRichTextString("Hello World"); comment1.Author = "NPOI Team"; 最后一步就是把批注赋给某个单元格: HSSFCell cell = sheet.CreateRow(1).CreateCell(1); cell.CellComment = comment1; 对于批注,你有两种选择,一种是隐藏(默认),一种是显示(即表单一打开就显示该批注),可以通过comment1.Visible属性来控制。查看完整版本: NPOI 1.2 教程 – 2.1.4 创建批注
Tags: