Flerlinjetekst i Excel-celler
Jeg forsøger at skrive tekst med flere linjer til excel-celler.
cell.setCellValue("line1 n line2");
Men når jeg åbner dokumentet, ser jeg kun én linje, indtil jeg dobbeltklikker på det for at redigere, så bliver det to-linjet. Hvorfor er det sådan? Tak
Svar
Du skal indstille rækkehøjden til at rumme to linjer tekst.
row.setHeightInPoints((2*sheet.getDefaultRowHeightInPoints()));
Du skal indstille wrap text = true
for at få den nye linje. Prøv dette :Her er wb Workbook
.
CellStyle cs = wb.createCellStyle(); cs.setWrapText(true); cell.setCellStyle(cs);