【一步一步学NPOI】5.单元格合并与对齐

来源:互联网 发布:一级域名 二级域名 编辑:程序博客网 时间:2024/05/29 11:17

1.合并单元格

需要用到的类:CellRangeAddress

CellRangeAddress类的构造方法

  public CellRangeAddress(int firstRow, int lastRow, int firstCol, int lastCol);

一共四个参数,分别是:待合并的开始行、结束行、开始列、结束列,参数均为索引值,从0开始。

          //合并第一行,7个单元格            sheet1.AddMergedRegion(new CellRangeAddress(0, 0, 0, 6));            //合并第4行至第6行,第3列至第6列            sheet1.AddMergedRegion(new CellRangeAddress(3,5,2,5));

2.对齐

对齐分为水平方向和竖直方向,对应的属性分别为:Alignment和VerticalAlignment

//水平方向          style.Alignment = NPOI.SS.UserModel.HorizontalAlignment.Left;//左对齐            //style.Alignment = NPOI.SS.UserModel.HorizontalAlignment.Right;//右对齐            //style.Alignment = NPOI.SS.UserModel.HorizontalAlignment.Center;//居中            //竖直方向            style.VerticalAlignment = NPOI.SS.UserModel.VerticalAlignment.Center;//垂直居中            //自动换行            style.WrapText = true;            //文本缩进            style.Indention = 2;






0 0
原创粉丝点击