Автоподбор размера высоты строки

Автор akelot, 24 августа 2020, 15:11

0 Пользователи и 1 гость просматривают эту тему.

akelot

Ситуация такова - есть одна программа, в которой по заданному шаблону формируется документ в формате .xls (ods программа не поддерживает). Сгенерированный на выходе документ в целом открывается нормально и лишь один нюанс доставляет проблему, строки формируемой таблицы не расширяются из-за чего текст в них не полный. Приходится это править вручную. Пытаюсь оптимизировать шаблон, чтобы исправить эту заминку на выходе, но LibreOffice упорно не раздвигает строки.
Сравнение вывода в Excel и Calc:


Можно ли это как-то поправить? Объемы распечатываемых документов довольно большие и потому желательно избежать ручных правок.

В архиве два документа - шаблон и выходной документ.

sokol92

"Руками" исправить просто: Ctrl+A / Правая кнопка мыши по любому номеру строки / Optimal Height / OK.
Владимир.

mikekaganski

С уважением,
Михаил Каганский

akelot

#3
Цитата: sokol92 от 24 августа 2020, 15:22
"Руками" исправить просто: Ctrl+A / Правая кнопка мыши по любому номеру строки / Optimal Height / OK.
После пары сотен подряд исправленных документов это малость раздражает. В качестве альтернативы сделал макросом. Но это все костыли, а хочется чтобы все сразу было как надо.

Цитата: mikekaganski от 24 августа 2020, 15:24
tdf#32950
Даже так? С 2011 года забили на проблему. Понятно, что это мелочь, но мелочь неприятная, особенно если вылезет в каком-нибудь многостраничном документе, где не сразу можно и заметить.

sokol92

Михаил, спасибо за ссылку.
Цитата: akelot от 24 августа 2020, 15:43хочется чтобы все сразу было как надо
Вы можете вызывать свой макрос после открытия документа: если расширение .xls, то подбираем высоту по всем видимым листам.
Владимир.

kompilainenn

Цитата: akelot от 24 августа 2020, 15:43С 2011 года забили на проблему
Заплати разработчику и спи спокойно (ц) перефразируя известную рекламу
Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут