Я пишу лист Excel (xls) с Apache POI 3.13. Я устанавливаю ширину столбца вручную. Если содержимое ячейки слишком длинное, я хочу, чтобы она была обернута, а высота столбца была отрегулирована.Вычислить высоту строки для HSSFRow
Если я устанавливаю wrapText
свойство CellStyle
в true
, текст не «поток» из клетки больше, но, как я установить высоту строки к установочному значению?
Все подходы, которые я видел, вычисляют символы новой строки в строке. Это не работает для меня, так как мой текст не содержит ручных строк перевода.
'HSSFCellStyle'' .setWrapText (true); ', примененный к ячейке, должен вести строку с этой ячейкой, чтобы автоматически установить высоту, если вы просто явно не задали высоту. –
@AxelRichter Это то, что я делаю прямо сейчас, но это не сработает - по крайней мере, не в LibreOffice 5.0.5.2 я проверю с помощью excel позже – dve