Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Печать i-той страницы документа Word из VBA / 3 сообщений из 3, страница 1 из 1
31.05.2011, 18:01
    #37287949
Electro_Nick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Печать i-той страницы документа Word из VBA
Собственно стоит задача распечатки большой пачки документов.
Сначала лицевая сторона страница 1, потом обратная сторона - страница 2.

К сожалению сейчас принтера под рукой нет.

Такой вариант почему-то печатал весь документ вместо 1 страницы:
Код: plaintext
Application.PrintOut FileName:="Имя файла",  Pages:="1"
...
Рейтинг: 0 / 0
31.05.2011, 18:11
    #37287967
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Печать i-той страницы документа Word из VBA
Electro_Nick, а если Pages:=1
...
Рейтинг: 0 / 0
01.06.2011, 18:02
    #37289930
Electro_Nick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Печать i-той страницы документа Word из VBA
Решение оказалось просто. Нужно обязательно указывать параметр Range:=wdPrintRangeOfPages:
Код: plaintext
1.
2.
3.
4.
For I =  1  to КоличествоФайлов
'активация нужного документа по адресу на диске
'...
ДокументВорд.PrintOut Range:=wdPrintRangeOfPages, Pages:="1"
next

Но возникла другая проблема:
В итоге документы печатаются с нарушением заданного порядка.

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


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