NPOI导出到EXCEL 如何设置默认行高
第一种方法:
sheet1.CreateRow(1).Height = 200 * 20;
第二种方法:
sheet1.DefaultRowHeight=40 * 20;
为什么我这两种方法都无法控制 Excel的默认行高!
而下面的方式则可以控制。有人能解释一下吗?我哪里用错了?
HS[align=left]SFRow row = sheet1.CreateRow(0);//建行
HSSFCell cell = row.CreateCell(0);//建单元格
cell.SetCellValue("测试1");//
//单元格对齐方式
HSSFCellStyle style = hssfWorkBook.CreateCellStyle();
style.Alignment = HSSFCellStyle.ALIGN_CENTER;
//文本样式
HSSFFont font = hssfWorkBook.CreateFont();
font.FontHeight = 18 * 18;
style.SetFont(font);
cell.CellStyle = style;
//合并单元格
sheet1[/align].AddMergedRegion(new Region(0, 0, 0, 6));//行、列、行、列
HSSFRow row = sheet1.CreateRow(0);
row.Height = 100 * 4;