Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Диалоговое окно выбора принтера - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Диалоговое окно выбора принтера (Макросы/Sub)
Диалоговое окно выбора принтера
Elhust Дата: Четверг, 11.05.2017, 10:15 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 136
Репутация: -1 ±
Замечаний: 0% ±

Excel 2010
Доброго времени суток уважаемые специалисты и просто гуру Excel
Столкнулся с проблемой по авто выбору или игнорированию диалогового окна на выбор принтера
у меня много файлов в папке и во многих выскакивает выбор принтера как победить ?
;)
[vba]
Код

Application.ActivePrinter = "*Brother*DCP-L5500DN*series*" '
Application.Dialogs (xlDialogPrinterSetup)
[/vba]
:'(
вот всё что нарыл
<_<
К сообщению приложен файл: 3597544.png(10Kb)


Каждый сам выбирает правила игры

Сообщение отредактировал Elhust - Четверг, 11.05.2017, 10:23
 
Ответить
СообщениеДоброго времени суток уважаемые специалисты и просто гуру Excel
Столкнулся с проблемой по авто выбору или игнорированию диалогового окна на выбор принтера
у меня много файлов в папке и во многих выскакивает выбор принтера как победить ?
;)
[vba]
Код

Application.ActivePrinter = "*Brother*DCP-L5500DN*series*" '
Application.Dialogs (xlDialogPrinterSetup)
[/vba]
:'(
вот всё что нарыл
<_<

Автор - Elhust
Дата добавления - 11.05.2017 в 10:15
Perfect2You Дата: Четверг, 11.05.2017, 12:01 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 222
Репутация: 57 ±
Замечаний: 0% ±

Excel 2010
Можно пускать на печать командой
[vba]
Код
ActiveSheet.PrintOut Copies:=a, ActivePrinter:=b
[/vba]
с явным заданием принтера, на который печатать a, b - переменные с нужными значениями количества копий и имени принтера для печати.
В справке по PrintOut можно и про другие параметры узнать.


Сообщение отредактировал Perfect2You - Четверг, 11.05.2017, 12:02
 
Ответить
СообщениеМожно пускать на печать командой
[vba]
Код
ActiveSheet.PrintOut Copies:=a, ActivePrinter:=b
[/vba]
с явным заданием принтера, на который печатать a, b - переменные с нужными значениями количества копий и имени принтера для печати.
В справке по PrintOut можно и про другие параметры узнать.

Автор - Perfect2You
Дата добавления - 11.05.2017 в 12:01
Elhust Дата: Четверг, 11.05.2017, 12:37 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 136
Репутация: -1 ±
Замечаний: 0% ±

Excel 2010
Perfect2You, Дело в том что мне надо просто выбрать принтер в диалоговом окне выбора принтера я там прин скрин сделал и приложил чтобы было понятно что именно я хочу сделать


Каждый сам выбирает правила игры
 
Ответить
СообщениеPerfect2You, Дело в том что мне надо просто выбрать принтер в диалоговом окне выбора принтера я там прин скрин сделал и приложил чтобы было понятно что именно я хочу сделать

Автор - Elhust
Дата добавления - 11.05.2017 в 12:37
and_evg Дата: Четверг, 11.05.2017, 13:18 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 159
Репутация: 31 ±
Замечаний: 0% ±

Excel 2007
Elhust,
[vba]
Код
Application.Dialogs(xlDialogPrinterSetup).Show
[/vba]
 
Ответить
СообщениеElhust,
[vba]
Код
Application.Dialogs(xlDialogPrinterSetup).Show
[/vba]

Автор - and_evg
Дата добавления - 11.05.2017 в 13:18
Elhust Дата: Четверг, 11.05.2017, 15:46 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 136
Репутация: -1 ±
Замечаний: 0% ±

Excel 2010
and_evg, Благодарю , и позволю себе задать вопрос а как можно сделать авто выбор или что то вроде выбора по умолчанию ....


Каждый сам выбирает правила игры
 
Ответить
Сообщениеand_evg, Благодарю , и позволю себе задать вопрос а как можно сделать авто выбор или что то вроде выбора по умолчанию ....

Автор - Elhust
Дата добавления - 11.05.2017 в 15:46
and_evg Дата: Пятница, 12.05.2017, 06:26 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 159
Репутация: 31 ±
Замечаний: 0% ±

Excel 2007
Elhust, Так в настройках принтера установите - "Использовать по умолчанию"
 
Ответить
СообщениеElhust, Так в настройках принтера установите - "Использовать по умолчанию"

Автор - and_evg
Дата добавления - 12.05.2017 в 06:26
SLAVICK Дата: Пятница, 12.05.2017, 09:38 | Сообщение № 7
Группа: Модераторы
Ранг: Старожил
Сообщений: 1991
Репутация: 672 ±
Замечаний: 0% ±

2007,2010,2013,2016
что то вроде выбора по умолчанию

Посмотрите тут и тут


Иногда все проще чем кажется с первого взгляда.
 
Ответить
Сообщение
что то вроде выбора по умолчанию

Посмотрите тут и тут

Автор - SLAVICK
Дата добавления - 12.05.2017 в 09:38
Elhust Дата: Пятница, 12.05.2017, 15:56 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 136
Репутация: -1 ±
Замечаний: 0% ±

Excel 2010
and_evg, по какой то не известной мне причине всё же вылазит диалоговое окно даже если ставлю ... причём бывает так 20 попыток не лезет на 21 вылезет
SLAVICK, супер сейчас буду вникать, ответ выложу если найду если нет то спрошу ещё раз но хочу найти уже


Каждый сам выбирает правила игры
 
Ответить
Сообщениеand_evg, по какой то не известной мне причине всё же вылазит диалоговое окно даже если ставлю ... причём бывает так 20 попыток не лезет на 21 вылезет
SLAVICK, супер сейчас буду вникать, ответ выложу если найду если нет то спрошу ещё раз но хочу найти уже

Автор - Elhust
Дата добавления - 12.05.2017 в 15:56
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Диалоговое окно выбора принтера (Макросы/Sub)
Страница 1 из 11
Поиск:

Яндекс цитирования
© 2010-2017 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!