如何在用NPOI创建的Excel文档中将列设置为“自动大小”?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (57)

NPOI是JavaPOI项目的.NET端口,它允许读写MicrosoftExcel文档(以及其他Office格式)。NPOI 1.2.2引入了对“自动调整大小”列的支持,该列被设置为列中最宽单元格项的宽度。然而,有许多报告说,这是行不通的。那么这有可能吗?

提问于
用户回答回答于

调用

mySheet.AutoSizeColumn(columnIndex)

然后转到下一列。

用户回答回答于

mySheet.AutoSizeColumn(columnIndex)
ISheet mySheet = hssfworkbook.CreateSheet("sheet1");
IRow row = mySheet.CreateRow(0);
ICell cell = row.CreateCell(0);
cell.SetCellValue("foo");
mySheet.AutoSizeColumn(0);
ISheet mySheet = hssfworkbook.CreateSheet("sheet1");
mySheet.AutoSizeColumn(0);
IRow row = mySheet.CreateRow(0);
ICell cell = row.CreateCell(0);
cell.SetCellValue("foo");

扫码关注云+社区