Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Колонтитул / 5 сообщений из 5, страница 1 из 1
03.03.2011, 10:22
    #37145940
Nemoxur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Колонтитул
Добрый день!
Подскажите, пожалуйста, как в колонтитуле макросом обновить поле DOCVARIABLE
офис 2007
...
Рейтинг: 0 / 0
03.03.2011, 10:23
    #37145945
Nemoxur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Колонтитул
точнее какой должен быть код макроса, что бы он обновлял поле в колонтитуле
...
Рейтинг: 0 / 0
03.03.2011, 12:30
    #37146340
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Колонтитул
Nemoxur, а что разве <что бы он обновлял поле в колонтитуле>
Надо какой то особеный макрос??
ActiveDocument.Fields(1).Update
видимо надо узнать поле № 1 в колонтитуле???
в тоже время есть зацепка - DOCVARIABLE
...
Рейтинг: 0 / 0
03.03.2011, 13:16
    #37146493
Nemoxur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Колонтитул
У меня в основном документе все такие поля обновляются, а в колонтитуле почему-то нет (

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Sub DocVarUpdate()
 Dim fld As Field
 ActiveDocument.Application.Visible = False
 For Each fld In ActiveDocument.Fields
    x = fld.Update
    If Not x Then fld.Delete
    Selection.GoToNext (wdGoToField)
 Next
 ActiveDocument.Fields.Unlink
 ActiveDocument.Application.Visible = True
 Selection.GoTo What:=wdGoToLine, Which:=wdGoToFirst
 ActiveDocument.Application.WindowState = wdWindowStateMaximize
End Sub

Что нужно ещё добавить в макрос что бы в колонтитуле поле тоже обновилось?
...
Рейтинг: 0 / 0
03.03.2011, 15:24
    #37147005
Nemoxur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Колонтитул
Надо довавить:
Код: plaintext
1.
2.
 ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader
   Selection.HeaderFooter.Range.Fields.Update
   ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument

всем спасибо!
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Колонтитул / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]