Помогите докрутить макрос - VB

Узнай цену своей работы

Формулировка задачи:

День добрый!
Помогите пожалуйста добавить новое условие в макрос.
Есть макрос, который обновляет все поля в документе MS Word. Прописываю его в шаблон Normal и все отлично работает.
Нужно, что бы он обновлял в документе только определенные поля - IF и DOCVARIABLE. А остальные не трогал. Как это прописать в него?
Вот исходный текст макроса:

Sub AutoOpen()
Dim aStory As Range
Dim aField As Field
Dim myTOC As TableOfContents
For Each aStory In ActiveDocument.StoryRanges
For Each aField In aStory.Fields
aField.Update
Next aField
Next aStory
For Each myTOC In ActiveDocument.TablesOfContents
myTOC.Update
Next myTOC
End Sub

Решение задачи: «Помогите докрутить макрос»

textual
Листинг программы
If aField.Name = "IF" Or aField.Name = "DOCVARIABLE" then aField.Update

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

10   голосов , оценка 4.3 из 5