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

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

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

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

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


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