NPOI 下载EXCel 学习日记

1.下载NPOI dll,并引入项目中
//穿件一个工作簿

IWorkbook workbook = new HSSFWorkbook();
ISheet sheet = workbook.CreateSheet();

2.首先创建页眉页脚
代码:
sheet.Header.Left = “页眉右边字样”;
sheet.Header.Right = “页眉左边字样”;
sheet.Footer.Left = “页脚右边”;
sheet.Footer.Center = HeaderFooter.Page + @”/” + HeaderFooter.NumPages;//页数
sheet.Footer.Right = HeaderFooter.Date + @” ” + HeaderFooter.Time;//时间

3.创建一行单元格
代码:
IRow row1 = sheet.CreateRow(index++);//IRow是创建行的关键字,//index是行数的号码;
4.创建一个单元格

row1.CreateCell(0).SetCellValue(“给第一行的一个单元格赋值:”);
row1.getCell(0).CellStyle=Style_title2;//给该单元格赋样式,
5.给行设置行高
Row1.height=2*256;
6.设置列宽
sheet.SetColumnWidth(2, 20 * 256);//2是列的序号,20*256是要设置列的宽度
7.合并单元格(注意:合并单元格之后会出现一种情况:单元格原有的样式丢失:遇到此情况就将要合并的单元格都设置为空)

CellRangeAddress cra1 = new CellRangeAddress(0, 0, 0, 5);//参数(起始行,终止行,起始列,终止列)
sheet.AddMergedRegion(cra1);
以上就是EXCEl中常用的一些运用,npoi其实还是蛮好用的。
qq:347352964

猜你喜欢

转载自blog.csdn.net/ypz131023/article/details/69229915