Импорт макроса в слове - ошибка Visual Basic - PullRequest
0 голосов
/ 29 ноября 2018

Я пишу академическую статью.Организация конференции дала мне список макросов, которые можно использовать для написания статьи.Когда я пытаюсь активировать макросы в слове, я получаю эту ошибку:

enter image description here

, которая говорит, что у меня есть неопределенный пользовательский тип.Что я должен делать?Извините, но я новичок, никогда раньше не пользовался Visual Basic.

Код:

Option Explicit

Private Sub Document_Open()
Dim ur  As UndoRecord
Dim objField  As Field

On Error Resume Next
Set ur = Application.UndoRecord
ur.StartCustomRecord "Update all fields"
'Update fields
For Each objField In ActiveDocument.Fields
   If objField.Type = wdFieldSequence Then
      objField.Update
   End If
Next
ur.EndCustomRecord
'If no other change is made (except for updating the fields), allow closing without saving
ActiveDocument.Saved = True
'Check for standard page setup
RestorePageSetup

End Sub

1 Ответ

0 голосов
/ 29 ноября 2018

Эта проблема связана с версией моего слова, обновленной с 2007 по 2017 год, и работают макросы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...