-
合并单元格
第一个参数:从第几行开始合并
第二个参数:到第几行结束合并
第三个参数:从第几列开始合并
第四个参数:到第几列结束合并
CellRangeAddress region = new CellRangeAddress(15, 15 , 1, 2);
sheet.AddMergedRegion(region);
for (int len =0; len < sheet.GetRow(0).LastCellNum;len++)
{
CellRangeAddress region = new CellRangeAddress(0, 1, len, len);
if (len == 19)
{
region = new CellRangeAddress(0, 0, 19, 22);
}
else if(len ==23){
region = new CellRangeAddress(0, 0, 23, 26);
}
else if (len ==20 || len ==21 ||len== 22 ||len == 24 || len == 25 || len == 26)
{
continue;
}
sheet.AddMergedRegion(region);
}
//设置第一行行高
sheet.GetRow(0).HeightInPoints = 55;
我的格式是这样
主要是要实现表头合并格式。