none
К тексту переменной не применяется форматирование RRS feed

  • Вопрос

  • Создаем переменную var1 с помощью макроса:

    1
    2
    3
    4
    
    Sub proc1()
      ActiveDocument.Variables.Add "var1", "xxxxxxxxxxxx" & vbCrLf & _
                                   "yyyyyyyyyyyyyyyyy"
    End Sub

    Вставляем переменную var1 (CTRL+F9 {DOCVARIABLE var1}) в фрагмент Word, к которому применен стиль "Список".
    Стиль "Список" имеет маркированный список.
    Перед перенесённой строкой переменной (перед yyyyyyyyyyyyyyyyy) не ставится маркер списка!!!!
    А должен ставиться. Приходится вручную переносить строку после xxxxxxxxxxxx - появляется маркер, а затем удалять лишний перенос. 
    После выполнения команды обновления всех полей (CTRL+A->F9), добавленный "вручную" маркер исчезает.
    Как сделать так, чтобы применялось форматирование списка к перенеснной строке переменной? Т.е., чтобы перед перенесенной строкой ставился маркер.

    16 февраля 2016 г. 12:05

Все ответы