Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Delphi Новый топик    Ответить
 Начальный номер страницы MS Word  [new]
Алексаша
Member

Откуда: Приднестровье
Сообщений: 295
Здравствуйте.

word 2010.

Имеется документ word с нумерацией страниц. Как из делфи поменять начальный номер?

Пробую так:
WordApp.ActiveDocument.Sections(1).Headers(1).PageNumbers.StartingNumbers := 30

ошибка : sections не является методом, в то время как макрос работатет
3 окт 17, 10:58    [20838279]     Ответить | Цитировать Сообщить модератору
 Re: Начальный номер страницы MS Word  [new]
Соколинский Борис
Member

Откуда: Москва
Сообщений: 6926
Алексаша,
Это транслируется как индексированное свойство. Ставь везде квадратные скобки.
3 окт 17, 11:22    [20838384]     Ответить | Цитировать Сообщить модератору
 Re: Начальный номер страницы MS Word  [new]
Алексаша
Member

Откуда: Приднестровье
Сообщений: 295
Соколинский Борис,

Теперь ошибки нет, но и результата нет. Не меняется начальное число нумерации страниц.
3 окт 17, 13:43    [20838870]     Ответить | Цитировать Сообщить модератору
 Re: Начальный номер страницы MS Word  [new]
Алексаша
Member

Откуда: Приднестровье
Сообщений: 295
А понял нужно так:

WordApp.ActiveDocument.Sections[1].Headers[1].PageNumbers.RestartNumberingAtSection:= True
WordApp.ActiveDocument.Sections[1].Headers[1].PageNumbers.StartingNumbers := 30

Соколинский Борис, спасибо!
3 окт 17, 13:49    [20838895]     Ответить | Цитировать Сообщить модератору
Все форумы / Delphi Ответить