java POI excel 单元个的内容 自适应行高
Posted 每天进步一点
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 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;
- }
- }
以上是关于java POI excel 单元个的内容 自适应行高的主要内容,如果未能解决你的问题,请参考以下文章
POI导出excel:设置字体颜色行高自适应列宽自适应锁住单元格合并单元格...
POI 导出 Excel:字体颜色行列自适应锁住合并单元格……
java/poi 调整Excel 列宽支持自适应中文字符宽度