VBA Как выйти в 11 кореле на нужный принтер и его свойства?

  • Автор темы Автор темы dizzy
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

dizzy

Участник
Топикстартер
Сообщения
425
Реакции
1
В ХЗ это делается так: .SelectPrinter "Имя принтера". А в 11-м все перерыл - ничего путнего не нашел... Быть такого не может, чтобы из VBA можно было напечатать только на принтере что задан по умолчанию, однако все указывает на это (или я плохо ищу:))...

Ну и если этот вопрос решаем, то как можно выйти на свойства этого принтера? Скажем задать размер бумаги...

ЗЫ. Не надо мя спрашивать на фиг мне сдался 11-й корел... Нужен и все!
 
Ответ: VBA Как выйти в 11 кореле на нужный принтер и его свойства?

Доступ из CorelVBA к заданию размера бумаги принтера появился в X3, в 11-м имхо надо через api лезть. А выбор принтера в 11 уже был.
 
Ответ: VBA Как выйти в 11 кореле на нужный принтер и его свойства?

гм... у меня работает (в 11) и не жужжит -
Set ActiveDocument.PrintSettings.Printer = Application.Printers(1) ' или 2 или че угодно
есть полезнейшая вещь в вба - F2

но размер бумаги в принтере действительно кажется только через винапи... а я не умею (еще) тоже
 
Ответ: VBA Как выйти в 11 кореле на нужный принтер и его свойства?

Всем спасибо! За что люблю кореловскую ветку, так это за то, что как правило ответы коротко и по существу.
wOxxOm сказал(а):
есть полезнейшая вещь в вба - F2

Не по теме:
Обижаете...
 
Статус
Закрыто для дальнейших ответов.