Стандартная функция Excel "Заполнить" > "Выровнять" (она же в VBA: "Selection.Justify") работает только с первыми 255 символами в ячейке, как и множество других подлых функций (например, "СЧЁТЕСЛИ").
Возможно ли обойти это ограничение?
Возможно ли написать пользовательскую функцию?
Может есть вообще другой способ?
Задача: преобразовать текст в ячейке таким образом, чтобы рядом с ним создалось количество строк, равное количеству слов в ячейке (по факту - количеству пробелов между словами, +1).
Чтобы у каждого слова из первоначальной ячейки была своя собственная строка. Вот так:
Чтобы
у
каждого
слова
из
первоначальной
ячейки
была
своя
собственная
строка.
Вот
так:
(а потом я ещё всякие символы лишние, вроде ":" и "." убираю).
"Текст по столбцам" не предлагать.
Спасибо.
Возможно ли обойти это ограничение?
Возможно ли написать пользовательскую функцию?
Может есть вообще другой способ?
Задача: преобразовать текст в ячейке таким образом, чтобы рядом с ним создалось количество строк, равное количеству слов в ячейке (по факту - количеству пробелов между словами, +1).
Чтобы у каждого слова из первоначальной ячейки была своя собственная строка. Вот так:
Чтобы
у
каждого
слова
из
первоначальной
ячейки
была
своя
собственная
строка.
Вот
так:
(а потом я ещё всякие символы лишние, вроде ":" и "." убираю).
"Текст по столбцам" не предлагать.
Спасибо.
Изменено: - 09.09.2017 11:24:43
(Прикреплён файл примера.)