NPOI创建Excel批注

            var hssfWorkbook = new HSSFWorkbook();
            var sheet = hssfWorkbook.CreateSheet();

            var patr =  sheet.CreateDrawingPatriarch();

            var comment1 = patr.CreateCellComment(new HSSFClientAnchor(0, 0, 0, 0, 1, 1, 5, 5));
            comment1.String = new HSSFRichTextString("Hello World");
            comment1.Author = "NPOI Team";

            comment1.Visible = true;//对于批注,一种是隐藏(默认),一种是显示(即表单一打开就显示该批注)

            var cell = sheet.CreateRow(1).CreateCell(1);
            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个单元格的行号

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

参考资料:http://www.cnblogs.com/joean/p/4661056.html

posted @ 2018-05-06 20:58  雨也绵绵  阅读(415)  评论(0编辑  收藏  举报