В поле имя файла не обновляется автоматически при открытии документа в Word

Переводы статьи Переводы статьи
Код статьи: 832897 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

При открытии документа в одной из версий Microsoft Слова, перечисленные в разделе «Относится к» данной статьи, имя файла имя и расположение не изменяет поля (и путь, если применимо) файл, который вы только что открыли.

Причина

Данное поведение является изменение макета в Microsoft Word 2002 и позже, чтобы разрешить документа Word, содержащего поле имя файла для открытия дополнительных быстро.

Временное решение

Чтобы устранить эту проблему, воспользуйтесь одним из следующих методы.

Метод 1: Обновить поле вручную

Чтобы вручную обновить поле, выберите поле, которое содержится в документ Word, а затем нажмите клавишу F9.

Метод 2: Создайте макрос, чтобы автоматически обновить поле

Корпорация Майкрософт предлагает примеры программного кода только для иллюстрации Это включает, но не ограничивается, подразумеваемые гарантии товарности или пригодности для определенной цели. В данной статье предполагается, что вы знакомы с языком программирования предложенном и с помощью средств, которые используются для создания и отладки. Сотрудники службы поддержки Майкрософт могут пояснить конкретной процедуры. Однако они не изменяет примеров для обеспечения дополнительных возможностей или удовлетворения конкретных требований.

Чтобы автоматически обновить поля содержащиеся в документе Word, создание макроса AutoOpen. Чтобы сделать это, выполните следующие действия:
  1. Запустите программу Word и откройте документ, содержащий поле который автоматически не обновляется.
  2. В Microsoft Office Word 2003 или Word 2002 д очередь Сервис Выберите пункт Макрос, а затем Нажмите кнопку Макросы.

    В Microsoft Office Word 2007, нажмите кнопку Разработчик вкладки, а затем нажмите кнопкуМакросы В диалоговом окне Код Группа.
  3. В Макросы диалоговом окне выполните следующие действия:
    1. В Имя макроса поле типа AutoOpen.
    2. Изменение Макросы в поле для вашего Имя файла документа.
    3. Нажмите кнопку Создание.
  4. В окне кода редактора Microsoft Visual Basic, должно быть видно основах макроса AutoOpen. Например следует как указано ниже.
    Sub AutoOpen()
    '
    ' AutoOpen Macro
    ' Macro created date by username
    '
    
    End Sub
    
  5. Введите или скопируйте и вставьте следующий код в ваш Макроса AutoOpen:
       Dim aStory As Range
       Dim aField As Field
    
       For Each aStory In ActiveDocument.StoryRanges
    
          For Each aField In aStory.Fields
             aField.Update
          Next aField
    
       Next aStory
    
  6. Теперь выглядит подобно макроса AutoOpen в этом примере:
    Sub AutoOpen()
    '
    ' AutoOpen Macro
    ' Macro created date by username
    '
    
       Dim aStory As Range
       Dim aField As Field
    
       For Each aStory In ActiveDocument.StoryRanges
    
          For Each aField In aStory.Fields
             aField.Update
          Next aField
    
       Next aStory
    
    End Sub
    
  7. На Файл меню, нажмите кнопку СохранитьИмя файла.
  8. На Файл меню, нажмите кнопку Закрыть и Вернуться в Microsoft Word.
  9. В В приложении Word 2003 или Word 2002, очередь Сервис Выберите пункт Макрос, а затем Нажмите кнопку Безопасность.

    В В приложении Word 2007, нажмите кнопку Разработчик вкладки, а затем нажмите кнопкуБезопасность макросов В диалоговом окне Код Группа.
  10. В В приложении Word 2003 или Word 2002, очередь Уровень безопасности Вкладка, измените уровень безопасности дляСредний, а затем нажмите кнопку ОК.

    В В приложении Word 2007, в группе Параметры макросов, выберитеВключить все макросы параметр.
  11. Закрыть документ.
  12. Откройте документ Word.
  13. Нажмите кнопку Чтобы включить макросы В диалоговом окнеПредупреждение системы безопасности диалоговое окно.
Поле теперь должны автоматически обновлять в Word документ.

Дополнительная информация

В поле имя файла будет обновляться автоматически при переходе в режим предварительного просмотра или печати документа.

Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
211629Поля, которые обновляются при открытии, разбиения на страницы или печати документа
Для получения дополнительных сведений о макроса AutoOpen щелкните следующий номер статьи базы знаний Майкрософт:
286310Поведение макросов AutoExec и AutoLoad в Word

Свойства

Код статьи: 832897 - Последний отзыв: 18 сентября 2011 г. - Revision: 5.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Office Word 2007
  • Microsoft Word 2002 Standard Edition
Ключевые слова: 
kbprb kbmt KB832897 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:832897

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com