//高度设置
sheet1.CreateRow(0).Height = 200*20;//高度200
//列宽设置1
int columnWidth = paymentSheet.GetColumnWidth(columnindx) / 256;
ICell currentCell = currentRow.GetCell(columnindx);
int length = Encoding.Default.GetBytes(currentCell.ToString()).Length;
if (columnWidth < length)
{
columnWidth = length;
}
paymentSheet.SetColumnWidth(columnindx, columnWidth * 256);
//列宽自动识别 ,数据量大的情况运行缓慢
Sheet sheet=hssfworkbook.CreateSheet("Sheet1");
Row row=sheet.CreateRow(0);
row.CreateCell(0).SetCellValue("This is a test");
row.CreateCell(1).SetCellValue("Hello");
row.CreateCell(2).SetCellValue("1234.0023");
row.CreateCell(3).SetCellValue("这是一个测试这是一个测试这是一个测试");
sheet.AutoSizeColumn(0);
sheet.AutoSizeColumn(1);
sheet.AutoSizeColumn(2);
sheet.AutoSizeColumn(3);
单元格高度宽度几种设置
最新推荐文章于 2024-09-11 09:52:26 发布