В Ворде на каждой странице есть таблица. В ячейке 2,2 этих таблиц есть текст. Помогите разобраться как задать свойства абзаца (параграфа) нескольких строк текста в этой ячейке. Структура текста такая:
Что русскому здорово
то немцу - смерть
Т.е. первая строчка (абзац) идет одним шрифтом, вторая строчка другим. Нужно последнее слово перенести на следующую строчку. Проблемы такие. Делаю
set myRange=Эта_ячейка
myRange.text=left(myRange.text,len(myRange.text)-6) & vbCrLf & right(myRange.text,6)
Худо-бедно это работает, но есть косяки.
1) Теперь весь текст становится жирным как первая строка (формат первого абзаца распространился на весь текст ячейки).
2) последнее слово сильно отделено от предыдущей строки, т.к. у абзаца по умолчению интервал 6 пт перед ним и за ним, и новый абзац, которым стало последнее слово, получился с такими свойствами. Если выделить текст со второй строки и задать интервал 0 пт, то все хорошо, но не знаю как это сделать программно: как выделить то что идет после первой строки и задать свойства этого параграфа (нулевой интервал и шрифт сделать нежирным).