今天在做项目中,遇到使用代码生成具有一定样式的Excel,找了很多资料,最后终于解决了,Excel中格式的设置,以及单元格的合并等等。下面就介绍下,使用NPOI类库操作Excel的方法。
1.首先我们先在内存中生成一个Excel文件,代码如下:
HSSFWorkbook book = new HSSFWorkbook();
ISheet
sheet = book.CreateSheet("Sheet1");
2.然后在新创建的sheet里面,创建我们的行和列,代码如下:
复制代码
代码如下:
IRow row =
sheet.CreateRow(index);//index代表多少行
row.HeightInPoints = 35;//行高
ICell
cell =
row.CreateCell(0);//创建第一列
cell.SetCellValue(“设置单元格的值”);
3.设置单元格的样式已经字体大小,边框,以及合并单元格
(1).创建单元格字体的样式及大小
复制代码
代码如下:
///
///
获取字体样式
///
///
name="hssfworkbook">Excel操作类
///
name="fontname">字体名
///
name="fontcolor"