Имя: Пароль:
1C
 
Как вывести разрыв страницы в MS Word (Com-соединение)
0 Dен
 
28.09.10
12:07
Формирую печатные формы в MS Word из 1С.
Все формируется через com-соединение и формируется нормально.

Сам в word программировать не умею, весь код взял из CRM.
Сподкнулся на том, что в CRM нет функции для вывода разрыва страниц.

Подскажите, пожалуйста, как методом языка MS Word можно вставить разрыв страниц?
1 Dен
 
28.09.10
12:08
* каким методом языка MS Word можно вставить разрыв страниц?
2 sash-ml
 
28.09.10
12:09
Selection.InsertBreak Type:=wdPageBreak
3 mikecool
 
28.09.10
12:10
я вот этим пользуюсь
http://www.gotdotnet.ru/LearnDotNet/NETFramework/22156.aspx
4 Dен
 
28.09.10
12:18
Получилось так:
ActiveDocument.Range(ПозицияОкончанияДокумента-1, ПозицияОкончанияДокумента-1).InsertBreak();

Как передать параметр wdPageBreak непонятно. Но без параметра тоже рабтает.

(2) Спасибо
5 Ksandr
 
28.09.10
12:21
я делаю всегда так:
нажимаю "записать макрос", делаю нужные мне действия и вижу как это сделать программно
6 sash-ml
 
28.09.10
12:23
(4) wdPageBreak = 7
(5) я тоже
(5) + нажимаю "остановить запись", потом alt+ F11 и код готов.
7 Dен
 
28.09.10
12:24
(5) Понятно, не знал.
Независимо от того, куда вы едете — это в гору и против ветра!