Обновление значений всех поле ворда
Требуется написать программу обновляющую все поля документа ворд 2007 в VBA. Обычные текстовые и ссылочные на них.
|
Код:
Option Explicit
Sub UpdateAllFields()
ActiveDocument.Fields.Update
End Sub
|
Эта прога не обновляет колонтитулы и не обновляет разные разделы.
|
Цитата:
Цитата ivanhoe75
Эта прога не обновляет колонтитулы »
|
Подтверждаю.
Цитата:
Цитата ivanhoe75
и не обновляет разные разделы. »
|
Не подтверждаю. Выкладывайте документ. Указывайте, что именно «не обновляет».
Я так полагаю, что предварительный просмотр Вас не устроил?
|
Да просто выпендиться захотелось. Вызов макроса с клавиатуры а не мышкой предварительный просмотр
Выложить документ опять-таки не могу.
|
ivanhoe75, ну так назначьте на данное действие горячую клавишу. Разве эту возможность убрали в новых версиях?
Customize keyboard shortcuts - support - Office.com
Цитата:
Цитата ivanhoe75
Выложить документ опять-таки не могу. »
|
Сожалею. С колонтитулами мне понятно, я сделал обновление. А вот по второму Вашему вопросу — у меня не воспроизводится. Надо видеть, чтобы воспроизвести у себя и понять, что нужно сделать.
|
Спасибо и так. У меня всего 2 раздела и 3 колонтитула
|
Цитата:
Цитата ivanhoe75
У меня всего 2 раздела и 3 колонтитула »
|
Всего 3 или по 3 в каждом разделе ;)? Впрочем, неважно: если я не могу воспроизвести Вашу ситуацию с не-обновлением полей в разных разделах, толку всё одно не будет.
|
Да у меня ещё проблема с полями, я не хотел тебя расстраивать, Iska, но после 2 дней пользования твоей vba программой у меня офис вообще вместо содержимого полей пишет metadata. Уже 2 раза полностью диск с имиджа восстанавливал.
|
ivanhoe75, могу лишь повторить Вам в третий раз: не имея возможности воспроизвести Вашу ситуацию, я могу оставаться лишь зрителем.
|
Я не в претензии. Спасибо, Iska, за усилия. Закроем тему.
|
Время: 18:54.
© OSzone.net 2001-