Как да актуализирате автоматично кодовете на полетата при повторно отваряне на документ в Word?
В документа на Word можем да вмъкнем името на документа, като използваме полетата, но ако документът е преименуван, подаденото име на файл не може да се актуализира автоматично. В този урок представям начина за автоматично актуализиране на всички кодове на полета след повторно отваряне на документа в Word.
Автоматично актуализиране на кодовете на полетата при повторно отваряне в Word
Автоматично актуализиране на кодовете на полетата при повторно отваряне в Word
В Word няма вградена функция, която да актуализира вмъкнатите полета, освен кода на VBA.
1. Натиснете Alt + F11 ключове за активиране Microsoft Visual Basic за приложения прозорец, щракнете два пъти Този документ в левия панел, за да отворите Този документ (код) прозорец.
2. Копирайте и поставете кода по-долу в ThisDocument (Код) прозорец.
VBA: Опресняване на кодовете на полета при повторно отваряне на документа
Sub AutoOpen()
'UpdatebyExtendoffice20180830
Dim xRange As Range
Dim xFiled As Field
For Each xRange In ActiveDocument.StoryRanges
For Each xFiled In xRange.Fields
xFiled.Update
Next
Next
End Sub
3. кликване за да запишете кода в Microsoft Visual Basic за приложения прозорец, а Microsoft Word изскача диалогов прозорец, щракнете Не за да отидете на Save As диалогов прозорец.
4. В Save As диалогов прозорец, изберете папка, за да запазите документа, наименувайте го както ви е необходимо, изберете Документ с активиран макрос на Word от Запиши като тип падащо меню и след това щракнете върху Save бутон. Вижте екранна снимка:
Отсега нататък всеки път, когато отворите документа с активиране на макроси, всички кодове на полета ще се актуализират автоматично.
Забележка: Уверете се, че Активирайте всички макроси (не се препоръчва; може да се изпълнява потенциално опасен код) опцията е отбелязана Trust Center диалогов прозорец (Щракнете досие > Настроики > Trust Center > Настройки на макроса).
Сърфиране с раздели и редактиране на множество документи на Word/работни книги на Excel като Firefox, Chrome, Internet Explore 10! |
Може да сте запознати да преглеждате множество уеб страници във Firefox/Chrome/IE и да превключвате между тях, като лесно щраквате върху съответните раздели. Тук Office Tab поддържа подобна обработка, която ви позволява да преглеждате множество документи на Word или работни книги на Excel в един прозорец на Word или прозорец на Excel и лесно да превключвате между тях, като щраквате върху разделите им. |
Най-добрите инструменти за продуктивност в офиса
Kutools за Word - Подобрете своя Word опит с Over 100 Забележителни функции!
🤖 Kutools AI Assistant: Преобразувайте писането си с AI - Генериране на съдържание / Пренаписване на текст / Обобщаване на документи / Запитване за информация въз основа на Документ, всичко това в Word
📘 Владеене на документи: Разделяне на страници / Обединяване на документи / Експортиране на селекция в различни формати (PDF/TXT/DOC/HTML...) / Пакетно конвертиране в PDF / Експортиране на страници като изображения / Отпечатайте няколко файла наведнъж...
✏ Редактиране на съдържанието: Пакетно намиране и замяна в множество файлове / Преоразмеряване на всички снимки / Транспониране на редовете и колоните на таблицата / Преобразуване на таблица в текст...
🧹 Почистване без усилие: Изметете Допълнителни пространства / Прекъсвания на раздели / Всички заглавки / Текстови полета / Хипервръзки / За повече инструменти за премахване се насочете към нашия Премахване на група...
➕ Творчески вложки: Вмъкване Хилядни разделители / Квадратчета / Радио бутони / QR Code / Баркод / Таблица с диагонални линии / Надпис на уравнение / Надпис на изображението / Надпис на таблица / Множество снимки / Открийте повече в Вмъкване на група...
🔍 Прецизни селекции: Точна точка конкретни страници / таблици / форми / заглавни параграфи / Подобрете навигацията с още Изберете функции...
⭐ Звездни подобрения: Навигирайте бързо до всяко място / автоматично вмъкване на повтарящ се текст / безпроблемно превключване между прозорците на документи / 11 Инструменти за конвертиране...