Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Обновление значений всех поле ворда (http://forum.oszone.net/showthread.php?t=273814)

ivanhoe75 11-12-2013 17:15 2270765

Обновление значений всех поле ворда
 
Требуется написать программу обновляющую все поля документа ворд 2007 в VBA. Обычные текстовые и ссылочные на них.

Iska 11-12-2013 21:26 2270932

Код:

Option Explicit

Sub UpdateAllFields()
    ActiveDocument.Fields.Update
End Sub


ivanhoe75 12-12-2013 17:35 2271400

Эта прога не обновляет колонтитулы и не обновляет разные разделы.

Iska 12-12-2013 18:31 2271431

Цитата:

Цитата ivanhoe75
Эта прога не обновляет колонтитулы »

Подтверждаю.

Цитата:

Цитата ivanhoe75
и не обновляет разные разделы. »

Не подтверждаю. Выкладывайте документ. Указывайте, что именно «не обновляет».

Я так полагаю, что предварительный просмотр Вас не устроил?

ivanhoe75 13-12-2013 14:48 2271818

Да просто выпендиться захотелось. Вызов макроса с клавиатуры а не мышкой предварительный просмотр
Выложить документ опять-таки не могу.

Iska 13-12-2013 20:23 2271999

ivanhoe75, ну так назначьте на данное действие горячую клавишу. Разве эту возможность убрали в новых версиях?
Customize keyboard shortcuts - support - Office.com

Цитата:

Цитата ivanhoe75
Выложить документ опять-таки не могу. »

Сожалею. С колонтитулами мне понятно, я сделал обновление. А вот по второму Вашему вопросу — у меня не воспроизводится. Надо видеть, чтобы воспроизвести у себя и понять, что нужно сделать.

ivanhoe75 15-12-2013 13:23 2272602

Спасибо и так. У меня всего 2 раздела и 3 колонтитула

Iska 15-12-2013 15:12 2272656

Цитата:

Цитата ivanhoe75
У меня всего 2 раздела и 3 колонтитула »

Всего 3 или по 3 в каждом разделе ;)? Впрочем, неважно: если я не могу воспроизвести Вашу ситуацию с не-обновлением полей в разных разделах, толку всё одно не будет.

ivanhoe75 18-12-2013 21:45 2274598

Да у меня ещё проблема с полями, я не хотел тебя расстраивать, Iska, но после 2 дней пользования твоей vba программой у меня офис вообще вместо содержимого полей пишет metadata. Уже 2 раза полностью диск с имиджа восстанавливал.

Iska 19-12-2013 00:31 2274707

ivanhoe75, могу лишь повторить Вам в третий раз: не имея возможности воспроизвести Вашу ситуацию, я могу оставаться лишь зрителем.

ivanhoe75 19-12-2013 12:51 2274857

Я не в претензии. Спасибо, Iska, за усилия. Закроем тему.


Время: 18:54.

Время: 18:54.
© OSzone.net 2001-