Привет!
Более года назад я делал пост о том, как перенести текст внутри ячейки Excel.
Сегодня я расскажу о том, как это сделать в MS Word.
Перенос теста внутри таблицы в Word можно реализовать значительно проще чем в Excel т.к. нет необходимости писать VBA макрос. Все, что необходимо сделать, это в выгружаемый текст, в нужные вам места, добавить константу cl_abap_char_utilities=>vertical_tab.
Например так:
Если вы правильно создали закладку в документе, то текст внутри ячейки успешно перенесется на новую строку.


На этом все. Пока!
P.S.
Для MS Excel при использовании ZWWW такой трюк не сработает. Если использовать константу cl_abap_char_utilities=>vertical_tab, то можно получить результат как на Рис .3.

cl_abap_char_utilities=>vertical_tab для переноса текста внутри ячейки в MS Excel
Т.е. появляется «криво» отображаемый символ, а перенос внутри ячейки происходит только в случае, если непосредственно «наступить» на эту ячейку.
Другие константы из класса cl_abap_char_utilities (при использовании ZWWW) так же не помогли. Возможно, здесь есть какой-либо секрет и если вы его знаете, прошу, поделитесь им в комментариях.