Перенос слов

Автор alpold, 8 февраля 2019, 06:31

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

alpold

Можно ли организовать перенос части текста который не вместился в ячейку в другую ячейку? По длине строки не получилось организовать, потому что символы все разные по длине.

bigor

По мне проще объединять ячейки вниз, чем текст бить. Посчитал длину текста прикинул примерно в сколько ячеек влезет, объединил ячейки вниз.
Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут

kompilainenn

А просто перенос по словам в одной ячейке не катит?
Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут

alpold

Цитата: kompilainenn от  8 февраля 2019, 10:20
А просто перенос по словам в одной ячейке не катит?
нет. Высота ячеек не должна меняться... Ибо тогда весь лист поедет... При это ячейка в которой продолжение идёт не снизу а через несколько ячеек

alpold

Цитата: Bigor от  8 февраля 2019, 10:13
По мне проще объединять ячейки вниз, чем текст бить. Посчитал длину текста прикинул примерно в сколько ячеек влезет, объединил ячейки вниз.

длина текста всегда разная.... Ячейки в которых идёт заполнение идут не подряд

bigor

Цитата: alpold от  8 февраля 2019, 10:24Ячейки в которых идёт заполнение идут не подряд
Может тогда переделать шаблон :) Представим, что мы узнаем что текст не влазит в ячейку (Calc же как-то узнает и рисует красный треугольник), как мы будем текст резать? отрезать хвост в цикле пока влезет? Потом тоже самое с другой ячейкой?
Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут

kompilainenn

Цитата: alpold от  8 февраля 2019, 10:23
Цитата: kompilainenn от  8 февраля 2019, 10:20
А просто перенос по словам в одной ячейке не катит?
нет. Высота ячеек не должна меняться... Ибо тогда весь лист поедет... При это ячейка в которой продолжение идёт не снизу а через несколько ячеек
таки вам может использовать Writer надо, а не Calc?
Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут

rami

Цитата: alpold от  8 февраля 2019, 10:23Ячейки в которых идёт заполнение идут не подряд
То есть, начало текста в ячейке A1, а продолжение в ячейке ZZ100500 ???

Кстати, сколько лишнего текста не влазит в ячейку (сколько символов)?

Покажите образец такой таблицы.

alpold

Цитата: rami от  8 февраля 2019, 10:53
Цитата: alpold от  8 февраля 2019, 10:23Ячейки в которых идёт заполнение идут не подряд
То есть, начало текста в ячейке A1, а продолжение в ячейке ZZ100500 ???

Кстати, сколько лишнего текста не влазит в ячейку (сколько символов)?

Покажите образец такой таблицы.
Желтым выделил те строки в которые последовательно нужно вместить текст последовательно сверху вниз. Он должен автоматом вставляться из ячейки для ввода...в файле ее нет, но схематично это может быть любая пустая ячейка ниже.

alpold

Цитата: Bigor от  8 февраля 2019, 10:31
Цитата: alpold от  8 февраля 2019, 10:24Ячейки в которых идёт заполнение идут не подряд
Может тогда переделать шаблон :) Представим, что мы узнаем что текст не влазит в ячейку (Calc же как-то узнает и рисует красный треугольник), как мы будем текст резать? отрезать хвост в цикле пока влезет? Потом тоже самое с другой ячейкой?
переделать шаблон не получится. Форма установленная есть и ее не поменять. А так смысл да такой. обрезать хвост который не вместился...и вставить его в другое место

alpold

Цитата: rami от  8 февраля 2019, 10:53
Цитата: alpold от  8 февраля 2019, 10:23Ячейки в которых идёт заполнение идут не подряд
То есть, начало текста в ячейке A1, а продолжение в ячейке ZZ100500 ???

Кстати, сколько лишнего текста не влазит в ячейку (сколько символов)?

Покажите образец такой таблицы.
если бы знать сколько символов....я бы решил это банально формулой длстр и тд....каждый символ имеет разную длину...если это "1" то их влезает больше чем "Ж" например.

bigor

Цитата: alpold от  8 февраля 2019, 12:30если бы знать сколько символов....я бы решил это банально формулой длстр и тд....каждый символ имеет разную длину...если это "1" то их влезает больше чем "Ж" например.
Используй моноширный шрифт :)
Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут

rami

Цитата: Bigor от  8 февраля 2019, 13:25Используй моноширный шрифт :)
Это официальный документ, наверно, нельзя менять шрифты.

Цитата: alpold от  8 февраля 2019, 12:30если бы знать сколько символов....я бы решил это банально формулой длстр и тд....каждый символ имеет разную длину...если это "1" то их влезает больше чем "Ж" например.
Можно назначить какое-то количество символов, чтобы гарантированно влезало.

Есть идея: посмотрите тему разрезать текст по пробелу, можно для первой жёлтой ячейки использовать формулу из той темы (с корректировкой допустимой длины), а для последующих ячеек изменить формулу так, чтобы она учитывала части строки размещённые в предыдущих ячейках.

alpold

Цитата: Bigor от  8 февраля 2019, 13:25
Цитата: alpold от  8 февраля 2019, 12:30если бы знать сколько символов....я бы решил это банально формулой длстр и тд....каждый символ имеет разную длину...если это "1" то их влезает больше чем "Ж" например.
Используй моноширный шрифт :)
ну вот либо так придётся либо как в формуле по пробелу...просто не совсем корректно будет... Весь лист одного шрифта а именно это другого... Просто думал вдруг поможете....

alpold

Цитата: rami от  8 февраля 2019, 13:59
Цитата: Bigor от  8 февраля 2019, 13:25Используй моноширный шрифт :)
Это официальный документ, наверно, нельзя менять шрифты.

Цитата: alpold от  8 февраля 2019, 12:30если бы знать сколько символов....я бы решил это банально формулой длстр и тд....каждый символ имеет разную длину...если это "1" то их влезает больше чем "Ж" например.
Можно назначить какое-то количество символов, чтобы гарантированно влезало.

Есть идея: посмотрите тему разрезать текст по пробелу, можно для первой жёлтой ячейки использовать формулу из той темы (с корректировкой допустимой длины), а для последующих ячеек изменить формулу так, чтобы она учитывала части строки размещённые в предыдущих ячейках.
возможно все таки Придётся так... Бяда в том что будет далеко не всегда красиво.... А сама фишка как раз в том чтобы на всю строку вбить возможный текст... В идеале бы ещё и слово на слоги разбить с дефисом...