npoi获取合并单元格_C# 操作 NPOI合并单元格

//合并单元格

InitializeWorkbook();

ISheet

sheet = hssfworkbook.CreateSheet("new sheet");

IRow row =

sheet.CreateRow(0);

row.HeightInPoints = 30;

ICell cell

= row.CreateCell(0);

//set the

title of the sheet

cell.SetCellValue("Sales Report");

ICellStyle

style = hssfworkbook.CreateCellStyle();

style.Alignment =

NPOI.SS.UserModel.HorizontalAlignment.Center;

//create a

font style

IFont font

= hssfworkbook.CreateFont();

font.FontHeight = 20 * 20;

style.SetFont(font);

cell.CellStyle = style;

//merged

cells on single row

//ATTENTION: don't use Region class, which is obsolete

sheet.AddMergedRegion(new CellRangeAddress(0, 0, 0,

5));//合并单元格,从0,0开始到0,5

//merged

cells on mutiple rows

CellRangeAddress region = new CellRangeAddress(2, 4, 2,

4);

sheet.AddMergedRegion(region);

//set

enclosed border for the merged region

((HSSFSheet)sheet).SetEnclosedBorderOfRegion(region,

NPOI.SS.UserModel.BorderStyle.Dotted,

NPOI.HSSF.Util.HSSFColor.Red.Index);

WriteToFile();

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值