Multiline text in Excel cells

后端 未结 2 1609
臣服心动
臣服心动 2021-01-01 09:08

I\'m trying to write multiline text to excel cells.

cell.setCellValue(\"line1 \\n line2\");

But when I open the document, I see only one li

2条回答
  •  星月不相逢
    2021-01-01 09:54

    You need to set the row height to accomodate two lines of text.

    row.setHeightInPoints((2*sheet.getDefaultRowHeightInPoints()));
    

    You need to set the wrap text = true to get the new line. Try this : Here wb is the Workbook.

     CellStyle cs = wb.createCellStyle();
     cs.setWrapText(true);
     cell.setCellStyle(cs);
    

提交回复
热议问题