Главная Главная страница форума Регистрация Вход
Новые сообщения Участники форума Правила форума Поиск
Страница 1 из 11
Модератор форума: Ekz 
Форум » Все о Delphi » Компоненты » Нумерация страниц в Word средствами Delphi
Нумерация страниц в Word средствами Delphi
жекаДата: Воскресенье, 08.02.2009, 01:19 | Сообщение # 1
Ранг 3
Группа: Проверенные
Сообщений: 26
Награды: 0
Репутация: 1
Статус: Offline
еще один вопросик как мне сделать нумерацию страницы верхнем левом углу?
 
AdminДата: Воскресенье, 08.02.2009, 13:10 | Сообщение # 2
Ранг 10
Группа: Пользователи
Сообщений: 1268
Награды: 16
Репутация: 2
Статус: Offline
Вот разобрался! Все очень легко. Немного помогло использование макросов в Word. Выбираешь запись макроса, выполняешь действия, останавливаешь запись и смотришь код. После переносишь его на Delphi.

Code
var aling, firstPge:oleVariant;
...
// Нумерация страниц.
WordApplication1.ActiveWindow.ActivePane.View.SeekView := wdSeekCurrentPageHeader; // заходим в коллонтитул
aling:=1;
firstPge:=1;
WordApplication1.Selection.HeaderFooter.PageNumbers.add(aling, firstPge); // создаем нумерацию
WordApplication1.ActiveWindow.ActivePane.View.SeekView := wdSeekMainDocument; // закрываем коллонтитул


Не оказываю помощь через личные сообщения и ICQ
 
жекаДата: Воскресенье, 08.02.2009, 19:41 | Сообщение # 3
Ранг 3
Группа: Проверенные
Сообщений: 26
Награды: 0
Репутация: 1
Статус: Offline
а как сделать чтобы со 2 страницы начиналась нумерация!!)
 
AdminДата: Воскресенье, 08.02.2009, 19:55 | Сообщение # 4
Ранг 10
Группа: Пользователи
Сообщений: 1268
Награды: 16
Репутация: 2
Статус: Offline
Ну я не пробовал, но помойму firstPge поставив в 2 будет то что тебе нужно. Параметр процедуры add был вроде что-то про начальную нумерацию. Попробуй.

Не оказываю помощь через личные сообщения и ICQ
 
жекаДата: Понедельник, 09.02.2009, 01:24 | Сообщение # 5
Ранг 3
Группа: Проверенные
Сообщений: 26
Награды: 0
Репутация: 1
Статус: Offline
там ноль нужен)
 
AdminДата: Понедельник, 09.02.2009, 08:27 | Сообщение # 6
Ранг 10
Группа: Пользователи
Сообщений: 1268
Награды: 16
Репутация: 2
Статус: Offline
А ну тогда понятно, это флаг нумерации первой страницы.

Не оказываю помощь через личные сообщения и ICQ
 
Форум » Все о Delphi » Компоненты » Нумерация страниц в Word средствами Delphi
Страница 1 из 11
Поиск:

Copyright DelphiDevelop.ru © 2008-2018
Хостинг от uCoz