![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() ![]() |
![]() |
marwell |
![]() ![]()
Сообщение
#1
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 198 Пол: Мужской Репутация: ![]() ![]() ![]() |
доброго времени суток
для печати документа пользовался функцией Application.ActiveDocument.Printout; появилась необходимость печати только определенных страниц, а не всего документа. Application.ActiveDocument.Printout(From:=n, To:=m);не работает. Буду очень благодарен совету |
IUnknown |
![]()
Сообщение
#2
|
![]() a.k.a. volvo877 ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: ![]() ![]() ![]() |
Application.ActiveDocument.PrintOut(Pages:=IntToStr(n) + '-' + IntToStr(m));не пробовал? Или Application.ActiveDocument.PrintOut(Pages:=Format('%d-%d', [n, m]));, что, в принципе, одно и то же, но второй вариант мне как-то ближе, лучше читается. |
marwell |
![]()
Сообщение
#3
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 198 Пол: Мужской Репутация: ![]() ![]() ![]() |
Application.ActiveDocument.PrintOut(Pages:=IntToStr(n) + '-' + IntToStr(m));не пробовал? Или Application.ActiveDocument.PrintOut(Pages:=Format('%d-%d', [n, m]));, что, в принципе, одно и то же, но второй вариант мне как-то ближе, лучше читается. к сожалению, в обоих случаях печатает весь документ |
IUnknown |
![]()
Сообщение
#4
|
![]() a.k.a. volvo877 ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: ![]() ![]() ![]() |
const wdPrintRangeOfPages = 4;Только что проверено, напечатало страницы с 3 по 5-ю, как заказывал. Сообщение отредактировано: IUnknown - 13.10.2012 18:33 |
Гость |
![]()
Сообщение
#5
|
Гость ![]() |
|
Гость |
![]()
Сообщение
#6
|
Гость ![]() |
|
![]() ![]() |
![]() |
Текстовая версия | 14.06.2024 7:18 |