POI excel 单元个的内容 自适应行高
程序员文章站
2022-06-13 08:16:49
...
POI excel 单元个的内容 自适应行高
public static void main(String[] args) { InputStream is = null; Workbook book = null; try { is = new FileInputStream("D:\\test.xls"); book = new HSSFWorkbook(is); Sheet sheet = book.getSheetAt(0); for(int i = 0; i <= 10; i ++) { Row row = sheet.getRow(i); int enterCnt = 0; int colIdxOfMaxCnt = 1; for(int j = 0; j <= 10; j ++) { int rwsTemp = row.getCell(j).toString().split("\n").length; if (rwsTemp > enterCnt) { enterCnt = rwsTemp; colIdxOfMaxCnt = j; } } System.out.println(colIdxOfMaxCnt + "列的行数:" + enterCnt); row.setHeight((short)(enterCnt * 228)); } File f = new File("D:\\test.xls"); FileOutputStream out = new FileOutputStream(f); book.write(out); out.close(); is.close(); } catch (IOException e) { return; } }
下一篇: 实用的linux 命令
推荐阅读
-
Excel中如何换行在同一个单元格内实现长内容的多行录入
-
详解C#设置Excel数据自适应行高、列宽的2种情况
-
Excel2003中将多个单元格内容合并到一个单元格的两种方法
-
java poi修改EXCEL单元格的内容
-
java poi 导入excel时 读取单元格内容的方法 ,其中包含excel中有函数的读法
-
java poi修改EXCEL单元格的内容
-
Python使用OpenPyXl设置Excel表格中的单元格大小(行高和列宽)
-
Excel中利用冻结单元格功能将指定的行或列的内容固定不动
-
Excel快速将行高和列宽调整为最合适解决内容显示不全的问题
-
C# 设置Excel数据自适应行高、列宽的2种情况