欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C# 使用NPIO在excel指定单元格写内容,合并单元格

程序员文章站 2022-07-13 13:31:18
...

注:在项目里不要忘记添加NPIO的引用,及在程序最开头处加入两行内容。

using NPOI.HSSF.UserModel;
using NPOI.SS.Util;

1、使用NPIO在excel指定的单元格写内容

HSSFWorkbook workbook = new HSSFWorkbook();
//创建工作表
var sheet = workbook.CreateSheet("信息表");

var row = sheet.CreateRow(0);//第1行
var cell0 = row.CreateCell(1);//第2列
cell0.SetCellValue("备注:花样机现在使用中的有1,2,3,4,10,11,12,13,18,19,20,21,22,29,31,32,33+34,35+36,37,38+39,40,41,42,42,45,46,47,48,49,50,51,52,53号,读取报表时只有这些机器编号有计划");

2、使用NPIO合并单元格

//合并单元格
  /**
  	行数从0开始
    第一个参数:从第几行开始合并
    第二个参数:到第几行结束合并
    第三个参数:从第几列开始合并
    第四个参数:到第几列结束合并
**/
CellRangeAddress region = new CellRangeAddress(1, 1, 1, 6);
sheet.AddMergedRegion(region);
row = sheet.CreateRow(1);
cell0 = row.CreateCell(1);//第2列
cell0.SetCellValue("自动化每台机生产计划");
相关标签: C#