Как изменить часть абзаца

  • Автор темы Автор темы Alexxxander
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Alexxxander

Топикстартер
15 лет на форуме
Сообщения
193
Реакции
25
В абзаце нужно, скажем, текст, находящийся в скобках, сделать курсивом. Как это сделать?
Определить скобки просто (n1=InStr(str,"("), n2=InStr(str,"(") для VBS). А как теперь изменить атрибуты?
Можно, конечно, в цикле для каждого символа что-то вроде

for i=n1 to n2
para.Characters(i).FontStyle = "Italic"
next

Но как-то это неоптимально.
 
Статус
Закрыто для дальнейших ответов.