Как сделать принтер по умолчанию в excel?

Как сделать принтер по умолчанию в excel?

Определимся с условными названиями:
Принтер Windows — Принтера из Пуск -> Панель управления -> Принтеры
Примнет Excel — Excel -> Файл -> Печать
И там и там можно открыть свойства принтера. Но это не одно и тоже. Когда Excel открывается, он читает настройки принтера, выбранного по умолчанию в Windows, далее по тексту просто принтер Windows. Можно изменять свойства принтера Windows и его свойства будут прочитаны Excel-ом при открытии или выборе этого принтера в Excel. Если принтер в Excel уже выбран, то изменять свойства принтера Windows уже бес толку, так как Excel их уже получил, запомнил, и больше смотреть туда не будет до выбора другого принтера.

Двухсторонняя печать и другие свойства принтера:
Первое что надо вкурить — в Excel и вообще в Оффисе нет, не было и наверное не будет двухсторонней печати. Точно также как подобного свойства нет и в других программах, например в 1С или в простом блокноте. Да проще сказать где оно есть. Есть оно например в программе FinePrint. Кто юзал, тот поймет. А в других программах мы просто вызываем свойства принтера и выбираем там режим двухсторонней печати. То есть все это обрабатывает драйвер принтера, а не Excel. Excel просто отправляет документ на печать с настройками, которые уже получил и помнит.

Что делать если ну очень хочется?
Изменить свойства принтера по средствам вызова API функций из VBA, а затем отправить документ на печать. Тут стоит сразу отметить, что Excel и Word ведут себя по разному, но сейчас не об этом.

Для окончательного усвоения материала, проделаем следующее:
Забудем на время про VBA, API и вообще все что связано с программированием. Открываем принтер Windows (см. формулировку в начале статьи). Ставим там у принтера по умолчанию например свойство двухсторонней печати (далее по тексту Duplex). Открываем Excel. Смотрим свойства принтера Excel (Excel -> Файл -> Печать -> Свойства). Видим там что Duplex выставлен. Закрываем свойства принтера Excel, но не сам Excel. Открываем свойства принтера Windows и убираем Duplex. Опять открываем совйства принтера Excel, смотрим, а дуплекс то там остался, хоть мы и убрали его в принтере Windows.
Что же это означает? А то, что после того, как Excel получил свойства принтера Windows, изменять их уже бес толку, потому что Excel помнит свою копию свойств.
А теперь проделаем все наоборот. Изменим свойства принтера Excel и посмотрим отразились ли они на свойствах принтера Windows. А и не отобразились, но Excel продолжает их помнить. Ну а это означает, что изменение свойств принтера Excel никак не повлияет на свойства принтера Winows, и другие программы не увидят этих изменений, что мы сделали в Excel.

Теперь подумаем что и когда надо менять:
Правильнее будет предоставить изменять свойства принтера Windows только пользователю. Пусть он сам установит те первоначальные свойства принтеров, с какими он бы хотел видеть их в других программах. А вод свойства принтера Excel можно «гнуть» как угодно под каждую конкретную задачу.

Ну а теперь грустный финал этой статьи. Увы это не урок, а простой вопрос. Есть пример VBA который легко, быстро, и надежно (ну у меня по крайней мере) меняет свойства принтера Windows. А нужно изменять свойства принтера Excel.

Как нелепое решение могу предложить следующее:
Меняем принтер Excel на какой нибудь другой. Изменяем свойства принтера Windows. Выбираем в Excel этот принтер. В момент выбора будут опять прочитаны его уже измененные свойства.
Недостатки этого способа:
1. Танцы со сменой принтеров требуют задержки и нагружают код нашей программы.
2. Изменения сделанные кодом нашей программы влияют на все другие программы, т.к. мы изменяем общие свойства принтера. Можно конечно по завершению вернуть все обратно, но можно и забыть, или например прога завершиться не корректно, и возврат сделан не будет.

В примере сразу смотрим модуль PrinterDuplex. Там внизу две процедуры теста. Получение и установка дуплекса.

Что нужно:
Добиться чтобы пример изменял не свойства принтера Windows, а свойства принтера Excel.

Давайте сделаем это. Любые идеи, будем пробовать. Очень бы помогла консультация специалиста на тему печати в целом. Где и как хранятся свойства принтера на время жизни программы, которая отправляет документы на печать. Вот например тот же Блокнот тоже позволит открыть свойства принтера. Но там не будет кнопки «Применить». И все изменения будут сразу же забыты при закрытии диалога печати.

Как из VBA выбрать и установить принтер для Excel

Основная задача кодов Visual Basic for Applications — автоматизация. И задачи зачастую бывают самые разные. Одна из таких задач — печать листов или ячеек по условию или в цикле. Сама по себе отправка на печать листа или диапазона не представляет сложностей, это легко можно записать макрорекордером и вставить в свой код. Выглядеть это будет примерно так:

Sub Макрос1() ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False End Sub

Но зачастую необходимо не просто отправить на печать, а еще и на определенный принтер. При этом не просто указать другой принтер, а дать возможность выбрать принтер пользователю, не задавая его жестко в коде. Ведь у разных пользователей могут быть разные принтеры подключены. Часто такое необходимо при печати этикеток или других специфических материалов(открытки, буклеты и т.п.) потому, что для них как правило используют не стандартный офисный черно-белый лазерный принтер, а некий более продвинутый с возможностью заправки специфических листов. Как видно из кода выше — там нет и малейшего намека на указание принтера. Хотя в принципе параметр такой есть — ActivePrinter.
На самом деле есть несколько вариантов выбора принтера, но я покажу самый надежный (как оказалось) и в тоже время самый простой — через стандартный диалог выбора принтеров:

Sub ShowPrinters() Application.Dialogs(xlDialogPrinterSetup).Show End Sub

Этот диалог после вызова автоматически назначает выбранный в нем принтер принтером по умолчанию для печати. Т.е. теперь чтобы мы ни отправили на печать будет отправлено на этот принтер. Все бы хорошо, но тут появляется небольшая проблема: в этом случае у нас не только из кодов будет идти печать на этот принтер, но и при обычной печати. А это нам не надо, ведь тогда даже 100500 каких-то «левых» документов вместо печати на лазерном черно-белом будут распечатаны на офигительном цветном. За такое можно и премии лишиться 🙂 Конечно, можно каждый раз перед ручной печатью выставлять нужный принтер. Но во-первых об этом можно просто забыть, а во-вторых — как только изменим один раз, нам придется перед печатью из кода опять менять принтер. Замкнутый круг и автоматизацией вообще не пахнет.
Поэтому лучше чуть-чуть все усложнить и при каждой печати из кода VBA назначать нужный принтер. Я заготовил универсальный код, который отправляет на печать либо активный лист, либо указанный диапазон ячеек именно на выбранный для печати из VBA принтер. При желании и умении код можно доработать для печати листов и диапазонов в цикле. Но основной упор сделан на выбор принтера для печати только из кода. Т.е. при первом запуске кода печати будет предложено выбрать принтер:

Если принтер будет выбран и нажата кнопка Ок, то принтер будет запомнен и сразу после этого сброшен и установлен заново тот принтер, который был изначально установлен для печати. Однако при печати из кода будет использован именно выбранный принтер, а не тот, который будет применяться при ручной печати.
Т.е. при ручной печати будет один принтер, а при печати из кода — другой.

Option Explicit ‘глобальная переменная для хранения значения выбранного принтера при печати из VBA Public sNowPrinter As String ‘————————————————————————————— ‘ Procedure : ChangePrinter ‘ Author : The_Prist(Щербаков Дмитрий) ‘ Purpose : Функция выбора принтера для печати из кода VBA ‘————————————————————————————— Sub ChangePrinter() sNowPrinter = «Set» Dim v, s ‘запоминаем текущий принтер, чтобы можно было вернуть его после выбора s = Application.ActivePrinter ‘показываем окно выбора принтера v = Application.Dialogs(xlDialogPrinterSetup).Show ‘если принтер был выбран — запоминаем выбор If v = True Then sNowPrinter = Application.ActivePrinter End If ‘возвращаем принтер по умолчанию, чтобы стандартная печать шла на него Application.ActivePrinter = s End Sub ‘————————————————————————————— ‘ Procedure : DoPrint ‘ Author : The_Prist(Щербаков Дмитрий) ‘ Purpose : Функция печати указанного кол-ва копий указанного диапазона ячеек ‘ rr — ссылка на диапазон ячеек — Range(«A1:B10») ‘ если не указан — на печать выводится весь активный лист ‘ lCopies — целое число, указывающее сколько копий выводить на печать ‘ если не указан — на печать выводится одна копия ‘————————————————————————————— Function DoPrint(Optional rr As Range = Nothing, Optional lCopies As Long = 1) Dim sActPrinter As String ‘проверяем, установлен ли ранее принтер для печати If sNowPrinter = «» Or sNowPrinter = «Set» Then ‘если нет — вызываем процедуру выбора принтера Call ChangePrinter ‘если выбранный принтер не был выбран(нажали Отмена), то используем текущий If sNowPrinter = «Set» Then If MsgBox(«Не выбран принтер для печати. Использовать установленный в качестве активного?», vbCritical + vbYesNo, «www.excel-vba.ru») = vbNo Then Exit Function End If sActPrinter = Application.ActivePrinter Else sActPrinter = sNowPrinter ‘получаем выбранный в окне принтер End If End If If rr Is Nothing Then ‘печатаем активный лист на выбранном принтере ActiveSheet.PrintOut Copies:=lCopies, ActivePrinter:=sActPrinter Else ‘печатаем указанный диапазон ячеек на выбранном принтере rr.PrintOut Copies:=lCopies, ActivePrinter:=sActPrinter End If End Function

Читать еще:  Как сделать ячейку с выпадающим списком в excel 2013?

Функция ChangePrinter показывает диалог выбора принтера и назначает выбранный принтер принтером по умолчанию, запоминает выбор и отменяет его, возвращая принтер до вызова функции.
Функция DoPrint непосредственно отправляет на печать именно на выбранный принтер. Если принтер ранее не был выбран, то сначала будет вызвана функция ChangePrinter .
При этом функция DoPrint имеет два необязательных аргумента:

  • rr — ссылка на диапазон ячеек (например Selection для вывода на печать выделенного диапазона или Range(«A1:B10») для вывода на печать конкретного диапазона, вне зависимости от того, какой выделен). Если этот аргумент не указан, то на печать выводится весь активный лист.
  • lCopies — целое число, указывающее сколько копий выводить на печать. Если аргумент не указан — на печать выводится одна копия.

    В процедуре ниже на печать выводится выделенный диапазон с количеством печатных копий листов — 2.

    Sub TestPrint() DoPrint Selection, 2 End Sub

    Так же в функции DoPrint можно заменить ActiveSheet на конкретный лист. Например: Workbooks(«Книга2.xlsx»).Sheets(«Лист3») . Книга Книга2.xlsx должна быть открыта и должна содержать лист с именем Лист3 .

    В приложенном к статье файле так же есть пример печати по очереди каждой из этикеток, расположенных в два ряда:

    Хотя практичнее автоматически заполнять только один шаблон этикетки в цикле разными данными и его отправлять на печать.

    Выбор принтера (74,5 KiB, 701 скачиваний)

    Статья помогла? Поделись ссылкой с друзьями!

    Поиск по меткам

    Здравствуйте! Столкнулся с проблемой, после установки любого принтера в системе пользователя один из файлов Excel при запуске начинает обращаться к подсистеме печати, и показывает окно выбора принтеров, точно такое же как у Вас в статье, далее все запускается в штатном режиме, но не надолго, при попытке выделить ячейки и скопировать их появляется сообщение о том, что печать невозможна так как буфер переполнен, при том что я не пытаюсь печатать, а всего лишь пытаюсь скопировать ячейки, это делает работу с файлом просто навсего невозможной. Запуск на другой машине привел к тому же самому, и на той и на другой установлен Office 2010, могу сделать вывод что дело в файле, но куда копать не знаю, он очень объемный и обладает кучей формул, но без макросов и как я понял без VBA скриптов. Просмотрел данный файл в редакторе VBA ничего не нашел, как избавиться от этой проблемы?

    Антон, в данной ситуации могу посоветовать лишь одно: отключить принтер от ПК, сбросить полностью параметры печати в этой книге, а так же удалить все представления(Вид -Представления).
    Если книга в общем доступе — сначала снять общий доступ, удалив журнал и представления.

    Доброго времени суток. Функция ChangePrinter работает отлично, спасибо Вам, Ваши статьи очень информативны. Однако у меня проблема вот в чем. Функция выбора принтера мне нужна не для выбора принтера по принципу хочу не хочу, а по принципу, работаетне работает. Поэтому, Ваша форма позволяет мне выбрать принтер, но сначала я должен определить какой из принтеров сейчас в сети, а это для обычного юзера может стать неразрешимой задачей) Есть ли возможность добавить в форму статус принтера? Или это «много кода»))? В любом случае, Спасибо.

    Здравствуйте!
    Есть ли возможность создать TextBox в UserForm, и в зависимости от числа в TextBox (1, 2, 3. ), выводить на печать соответствующее число копий?

    Поделитесь своим мнением

    Комментарии, не имеющие отношения к комментируемой статье, могут быть удалены без уведомления и объяснения причин. Если есть вопрос по личной проблеме — добро пожаловать на Форум

    Как из VBA выбрать и установить принтер для Excel

    Основная задача кодов Visual Basic for Applications — автоматизация. И задачи зачастую бывают самые разные. Одна из таких задач — печать листов или ячеек по условию или в цикле. Сама по себе отправка на печать листа или диапазона не представляет сложностей, это легко можно записать макрорекордером и вставить в свой код. Выглядеть это будет примерно так:

    Sub Макрос1() ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False End Sub

    Но зачастую необходимо не просто отправить на печать, а еще и на определенный принтер. При этом не просто указать другой принтер, а дать возможность выбрать принтер пользователю, не задавая его жестко в коде. Ведь у разных пользователей могут быть разные принтеры подключены. Часто такое необходимо при печати этикеток или других специфических материалов(открытки, буклеты и т.п.) потому, что для них как правило используют не стандартный офисный черно-белый лазерный принтер, а некий более продвинутый с возможностью заправки специфических листов. Как видно из кода выше — там нет и малейшего намека на указание принтера. Хотя в принципе параметр такой есть — ActivePrinter.
    На самом деле есть несколько вариантов выбора принтера, но я покажу самый надежный (как оказалось) и в тоже время самый простой — через стандартный диалог выбора принтеров:

    Sub ShowPrinters() Application.Dialogs(xlDialogPrinterSetup).Show End Sub

    Этот диалог после вызова автоматически назначает выбранный в нем принтер принтером по умолчанию для печати. Т.е. теперь чтобы мы ни отправили на печать будет отправлено на этот принтер. Все бы хорошо, но тут появляется небольшая проблема: в этом случае у нас не только из кодов будет идти печать на этот принтер, но и при обычной печати. А это нам не надо, ведь тогда даже 100500 каких-то «левых» документов вместо печати на лазерном черно-белом будут распечатаны на офигительном цветном. За такое можно и премии лишиться 🙂 Конечно, можно каждый раз перед ручной печатью выставлять нужный принтер. Но во-первых об этом можно просто забыть, а во-вторых — как только изменим один раз, нам придется перед печатью из кода опять менять принтер. Замкнутый круг и автоматизацией вообще не пахнет.
    Поэтому лучше чуть-чуть все усложнить и при каждой печати из кода VBA назначать нужный принтер. Я заготовил универсальный код, который отправляет на печать либо активный лист, либо указанный диапазон ячеек именно на выбранный для печати из VBA принтер. При желании и умении код можно доработать для печати листов и диапазонов в цикле. Но основной упор сделан на выбор принтера для печати только из кода. Т.е. при первом запуске кода печати будет предложено выбрать принтер:

    Если принтер будет выбран и нажата кнопка Ок, то принтер будет запомнен и сразу после этого сброшен и установлен заново тот принтер, который был изначально установлен для печати. Однако при печати из кода будет использован именно выбранный принтер, а не тот, который будет применяться при ручной печати.
    Т.е. при ручной печати будет один принтер, а при печати из кода — другой.

    Option Explicit ‘глобальная переменная для хранения значения выбранного принтера при печати из VBA Public sNowPrinter As String ‘————————————————————————————— ‘ Procedure : ChangePrinter ‘ Author : The_Prist(Щербаков Дмитрий) ‘ Purpose : Функция выбора принтера для печати из кода VBA ‘————————————————————————————— Sub ChangePrinter() sNowPrinter = «Set» Dim v, s ‘запоминаем текущий принтер, чтобы можно было вернуть его после выбора s = Application.ActivePrinter ‘показываем окно выбора принтера v = Application.Dialogs(xlDialogPrinterSetup).Show ‘если принтер был выбран — запоминаем выбор If v = True Then sNowPrinter = Application.ActivePrinter End If ‘возвращаем принтер по умолчанию, чтобы стандартная печать шла на него Application.ActivePrinter = s End Sub ‘————————————————————————————— ‘ Procedure : DoPrint ‘ Author : The_Prist(Щербаков Дмитрий) ‘ Purpose : Функция печати указанного кол-ва копий указанного диапазона ячеек ‘ rr — ссылка на диапазон ячеек — Range(«A1:B10») ‘ если не указан — на печать выводится весь активный лист ‘ lCopies — целое число, указывающее сколько копий выводить на печать ‘ если не указан — на печать выводится одна копия ‘————————————————————————————— Function DoPrint(Optional rr As Range = Nothing, Optional lCopies As Long = 1) Dim sActPrinter As String ‘проверяем, установлен ли ранее принтер для печати If sNowPrinter = «» Or sNowPrinter = «Set» Then ‘если нет — вызываем процедуру выбора принтера Call ChangePrinter ‘если выбранный принтер не был выбран(нажали Отмена), то используем текущий If sNowPrinter = «Set» Then If MsgBox(«Не выбран принтер для печати. Использовать установленный в качестве активного?», vbCritical + vbYesNo, «www.excel-vba.ru») = vbNo Then Exit Function End If sActPrinter = Application.ActivePrinter Else sActPrinter = sNowPrinter ‘получаем выбранный в окне принтер End If End If If rr Is Nothing Then ‘печатаем активный лист на выбранном принтере ActiveSheet.PrintOut Copies:=lCopies, ActivePrinter:=sActPrinter Else ‘печатаем указанный диапазон ячеек на выбранном принтере rr.PrintOut Copies:=lCopies, ActivePrinter:=sActPrinter End If End Function

    Читать еще:  Как ячейки в excel сделать по алфавиту?

    Функция ChangePrinter показывает диалог выбора принтера и назначает выбранный принтер принтером по умолчанию, запоминает выбор и отменяет его, возвращая принтер до вызова функции.
    Функция DoPrint непосредственно отправляет на печать именно на выбранный принтер. Если принтер ранее не был выбран, то сначала будет вызвана функция ChangePrinter .
    При этом функция DoPrint имеет два необязательных аргумента:

  • rr — ссылка на диапазон ячеек (например Selection для вывода на печать выделенного диапазона или Range(«A1:B10») для вывода на печать конкретного диапазона, вне зависимости от того, какой выделен). Если этот аргумент не указан, то на печать выводится весь активный лист.
  • lCopies — целое число, указывающее сколько копий выводить на печать. Если аргумент не указан — на печать выводится одна копия.

    В процедуре ниже на печать выводится выделенный диапазон с количеством печатных копий листов — 2.

    Sub TestPrint() DoPrint Selection, 2 End Sub

    Так же в функции DoPrint можно заменить ActiveSheet на конкретный лист. Например: Workbooks(«Книга2.xlsx»).Sheets(«Лист3») . Книга Книга2.xlsx должна быть открыта и должна содержать лист с именем Лист3 .

    В приложенном к статье файле так же есть пример печати по очереди каждой из этикеток, расположенных в два ряда:

    Хотя практичнее автоматически заполнять только один шаблон этикетки в цикле разными данными и его отправлять на печать.

    Выбор принтера (74,5 KiB, 701 скачиваний)

    Статья помогла? Поделись ссылкой с друзьями!

    Поиск по меткам

    Здравствуйте! Столкнулся с проблемой, после установки любого принтера в системе пользователя один из файлов Excel при запуске начинает обращаться к подсистеме печати, и показывает окно выбора принтеров, точно такое же как у Вас в статье, далее все запускается в штатном режиме, но не надолго, при попытке выделить ячейки и скопировать их появляется сообщение о том, что печать невозможна так как буфер переполнен, при том что я не пытаюсь печатать, а всего лишь пытаюсь скопировать ячейки, это делает работу с файлом просто навсего невозможной. Запуск на другой машине привел к тому же самому, и на той и на другой установлен Office 2010, могу сделать вывод что дело в файле, но куда копать не знаю, он очень объемный и обладает кучей формул, но без макросов и как я понял без VBA скриптов. Просмотрел данный файл в редакторе VBA ничего не нашел, как избавиться от этой проблемы?

    Антон, в данной ситуации могу посоветовать лишь одно: отключить принтер от ПК, сбросить полностью параметры печати в этой книге, а так же удалить все представления(Вид -Представления).
    Если книга в общем доступе — сначала снять общий доступ, удалив журнал и представления.

    Доброго времени суток. Функция ChangePrinter работает отлично, спасибо Вам, Ваши статьи очень информативны. Однако у меня проблема вот в чем. Функция выбора принтера мне нужна не для выбора принтера по принципу хочу не хочу, а по принципу, работаетне работает. Поэтому, Ваша форма позволяет мне выбрать принтер, но сначала я должен определить какой из принтеров сейчас в сети, а это для обычного юзера может стать неразрешимой задачей) Есть ли возможность добавить в форму статус принтера? Или это «много кода»))? В любом случае, Спасибо.

    Здравствуйте!
    Есть ли возможность создать TextBox в UserForm, и в зависимости от числа в TextBox (1, 2, 3. ), выводить на печать соответствующее число копий?

    Поделитесь своим мнением

    Комментарии, не имеющие отношения к комментируемой статье, могут быть удалены без уведомления и объяснения причин. Если есть вопрос по личной проблеме — добро пожаловать на Форум

    Печать таблицы Excel с настройками параметров

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

    Чтобы подготовить таблицы и презентабельно разместить их на листах бумаги с помощью принтера ознакомитесь со всеми возможностями настроек программы. Специально для Вас в данной статье детально разобрано диалоговое окно «Печать».

    Печать документа Excel

    Чтобы вывести документ на печать в Excel существует 2 базовых способа:

    1. Быстро и без настроек. Щелкните по инструменту «Быстрая печать» на панели быстрого доступа. Документ сразу отправиться на принтер, без каких либо управлений полями и параметрами. Но все же после нажатия на эту кнопку сразу принтер не запуститься, а появиться диалоговое окно настроек принтера.
    2. С предварительным просмотром и настройками. Выберите «Файл»-«Печать» (или нажмите комбинацию горячих клавиш CTRL+P).

    Появиться диалоговое окно по настройке параметров печати и предварительного просмотра. Данный способ разберем ниже более детально.

    Как настроить печать в Excel?

    Детальный разбор параметров печати и значение кнопок и опций параметров:

    1. Печать – вывод данных документа на принтер с учетом всех настроек и опций.
    2. Копии – количество экземпляров распечатанного документа. По умолчанию – 1. Значение можно ввести с клавиатуры или воспользоваться стрелочками.
    3. Модель принтера – работая в локальной сети данный пункт, может содержать целый список принтеров. К одному компьютеру так же может быт подключено более 1-го принтера. Кроме того в данном параметре отображаются факсы и виртуальные принтеры для генерации PDF файлов.
    4. Свойства принтера – щелкнув по данной ссылке, открывается диалоговое окно настройки параметров выбранного принтера. Эти параметры зависят от модели и типа печатающего устройства.
    5. Напечатать активные листы – по умолчанию установлена опция для печати только активных листов. Но если щелкнуть по ней, то раскроется список дополнительных опций: «Напечатать всю книгу» (чтобы вывести данные на печать всей книги Excel) и «Напечатать выделенный фрагмент» (чтобы выводить на печать только диапазон данных). Их названия говорят за их функции. Так же в данном списке доступна опция «Игнорировать область печати». Она работает в режиме переключателя и может быть активирована/отключена вместе с любой выше описанной опцией. Ее можно использовать, когда задана область печати, а ее нужно проигнорировать. Или же стоит использовать данную функцию, когда при печати из Excel выходит пустая страница. Это значит, что неправильно задана область печати и ее нужно проигнорировать.
    6. Старицы – здесь можно установить диапазон номеров страниц, которые нужно распечатать. Например, печатать только с 5-ой по 12-тую страницу.
    7. Разобрать по копиям – данная функция выбрана по умолчанию. Это значит, что если документ печатается в нескольких экземплярах, то сначала будет распечатан 1-й экземпляр полностью потом 2-ой, 3-ий и т.д. Данную функцию можно переключить в другой режим «Не разбирать по копиям» — это значит, что сначала будут печататься все только первые страницы всех экземпляров, потом только вторые, третьи и т.д.
    8. Книжная ориентация – выбор ориентации страницы, которую можно сменить на альбомную ориентацию.
    9. А4 – здесь можно задать формат бумаги на котором будет печатать принтер. В списке доступно множество форматов для выбора. Но даже если вы не найдете подходящего формата, то для вас доступна опция под списком: «Другие размеры страниц» где вы можете в диалоговом окне «Параметры страницы» найти свой формат. Там же в списке «Размер бумаги» предоставлены все форматы «Международного стандарта ISO 216». Также включены форматы бумаги: «Североамериканский стандарт» и «Японский стандарт».
    10. Последние настраиваемые поля – по умолчанию в данном параметре предоставляются пользовательские значения. Для удобства предусмотрено 3 готовых и уже настроенных шаблона полей: «Обычные», «Широкие», «Узкие».
    11. Текущий – это параметр настройки размера масштаба данных, которые будут размещены на листах бумаги. Для удобства предусмотрено 3 шаблона масштабирования страниц: «Вписать лист на одну страницу» (данный шаблон параметра позволяет выполнить печать таблицы в Excel на одном листе), «Вписать все столбцы на одну страницу», «Вписать все строки на одну страницу». Для пользовательских настроек доступна опция «Параметры настраиваемого масштабирования», при выборе которой открываться все тоже окно «Параметры страницы». Например, если нужно увеличить масштаб печати в Excel или уменьшить, то там можно внести свои пользовательские настройки в соответствующем разделе. Таким образом, можно например, уменьшить таблицу в Excel для печати на одном листе.
    Читать еще:  Как сделать сравнение столбцов в excel?

    Внимание! В данных настройках не ищите параметры двухсторонней печати. Данная функция должна поддерживаться Вашим принтером и настраиваться в его параметрах (смотрите пункт 4).

    All-Audio.pro

    Статьи, Схемы, Справочники

    Как сделать принтер

    В Windows 10 значением по умолчанию может быть принтер, который использовался последним. Установите флажок рядом со строкой Разрешить Windows управлять принтером по умолчанию. Перейти к основному контенту. Чтобы выбрать принтер по умолчанию, нажмите кнопку Пуск и выберите Параметры. Затем нажмите кнопку Использовать по умолчанию. Если установлен флажок Разрешить Windows управлять принтером по умолчанию , вам потребуется снять его, чтобы самостоятельно выбрать принтер по умолчанию.

    Поиск данных по Вашему запросу:

    Дождитесь окончания поиска во всех базах.
    По завершению появится ссылка для доступа к найденным материалам.

    Перейти к результатам поиска >>>

    ПОСМОТРИТЕ ВИДЕО ПО ТЕМЕ: Обдув 3д принтера своими руками

    Как установить принтер по умолчанию с помощью командной строки?

    Всем привет! В этой статье поговорим о том, как сделать принтер сетевым. Это будет хорошим продолжением ранее начатой на блоге темы про общие сетевые ресурсы. Так что давайте разбираться.

    Также сразу следует сказать, что здесь мы не будет описывать подробную установку принтера как такового. Ведь это довольно простая задача. Содержание статьи: Как открыть общий доступ к принтеру в Windows 7 и 10 Важные сетевые настройки доступа в Windows 7 и 10 Ну что же, давайте начинать.

    Дальнейшие настройки будут показаны на примере Windows Хотя и на Win 7 и 8 все будет аналогично. При желании его можно изменить на любое другое. Ну вот в принципе и все настройки касательно того, как сделать принтер сетевым в Windows 7 и Но на всякий случай можно еще зайти на вкладку «Безопасность» и убедиться в том, что для группы пользователей «Все» стоит галка напротив пункта «Печать»: Конечно же, не забываем везде нажимать кнопку «ОК» для того, чтобы внесенные изменения были приняты.

    Теперь если вернуться в первоначальный раздел «Устройства и принтеры», то возле значка принтера можно увидеть иконку в виде двух человечков: Это говорит о том, что данный принтер мы «расшарили», то есть дали доступ к нему другим пользователям локальной сети.

    И еще, чуть не забыли, обязательно нужно включить «Общий доступ к файлам и принтерам» в настройках самой операционной системы Windows. Ну а наш рассказ на этом будет подходить к завершению. Если остались вопросы, милости просим в комментарии.

    На этом всем пока и до новых встреч. А в завершение, как всегда, свежее видео. Как сделать принтер сетевым. Или попользовался сам, дай теперь другим. Комаровский Виталик. Комментариев нет.

    Добавить комментарий Отменить ответ Для отправки комментария вам необходимо авторизоваться.

    Как подключить принтер к Google Виртуальному принтеру

    Подскажите, пожалуйста, можно ли сделать так, чтобы при нажатии на кнопочку производился выбор принтера по умолчанию? То есть один принтер менялся на, скажем, pdf-factory-pro, и наоборот? И если я ставлю в панели управления принтер pdf по умолчанию, то при выполнении этого макроса мне и выдается искомый pdf. Но каждый раз лазить в панель управления, чтобы изменить принтер по умолчанию? Попроще низзя ли? Порой возникает необходимость решения задачи, связанной с тем, как установить принтер по умолчанию. Это особенно актуально в том случае, если к персональному компьютеру подключен не один девайс, а сразу несколько, либо одно из печатающих устройств может быть доступно на нем посредством локальной сети.

    Настройка принтера в 1С

    Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал на английском языке. Если вы создали задание печати, но хотите отменить его, вы можете сделать это непосредственно в Excel или Windows. Однако остановить печать на компьютере можно только в том случае, если задание еще не полностью отправлено на принтер. После выбора команды Печать в Excel появится показанное ниже диалоговое окно.

    Как настроить принтер для печати по сети

    Чтобы отправлять документы на печать по Wi-Fi и быстро предоставлять доступ к принтеру, подключите его к Google Виртуальному принтеру. Откройте список принтеров с поддержкой облачной печати , а затем введите или выберите марку и модель своего принтера. Хотите, чтобы принтером могли пользоваться другие люди? Или собираетесь печатать на нем документы с устройства Chromebook? Тогда вам нужно предоставить к принтеру общий доступ.

    Как сделать принтер по умолчанию в excel?

    Если вы устанавливаете новый принтер HP , Epson либо Canon или у Вас уже есть несколько принтеров, установленных в сети, то у вас есть возможность выбрать, какой принтер Вы хотите использовать в качестве принтера по умолчанию. Если Вы устанавливаете новый принтер, следуйте инструкциям на компакт-диске. Во время установки отобразится мастер установки принтера и вам будет предоставлена возможность установить новый принтер как принтер по умолчанию. Щелкните правой кнопкой мыши значок принтера еще раз, чтобы убедиться, что правильный принтер теперь устанавливается по умолчанию. Если контекстное меню не отображается, дважды щелкните на значке принтера для вывода очереди печати. Флажок рядом с пунктом меню или значок принтера означает, что принтер теперь установлен как принтер по умолчанию.

    Как сделать принтер сетевым

    Хабр Geektimes Тостер Мой круг Фрилансим. Гаджи Кочкарев kochkarev. Доброго времени суток! Возникла потребность с помощью скриптов выбирать активный принтер по умолчанию. Удалить все принтеры — отключить и включить принтер для начала его установки — установить по умолчанию; 2. Определить активный — определить имя — установить по умолчанию. Никто не знает, как реализовать это через командную строку или реестр? Максим Ярошевич YMax Системный администратор.

    Как выбрать принтер по умолчанию

    Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах. Просто парни доклады писать мастаки, а вот полуавтомат отстроить знаний видимо не хватило Проволоку взяли 0,

    Если вас интересует, как делается цветная печать на принтере, данный материал позволит вам разобраться с нюансами выполнения этот задачи. Иногда принтеры перестают работать нормально, но, как правило, причина этого — человеческий фактор. Поэтому не забывайте регулярно менять цветной картридж, проводить чистку устройства, а также проверять настройки принтера. Если ваш принтер перестал печатать в несколько цветов, первым делом нужно проверить состояние цветного картриджа. Если он пуст или поврежден, нужно заправить его или купить новый. Иногда не хватает уровня чернил — то есть они есть, но их недостаточно для переноса на бумагу.

    Начнем с того, что современные принтеры, МФУ и другие устройства различаются по типу подключения к ПК. Соотвественно настройка принтера на персональном компьютере будет различаться в зависимости от того, какой порт вы используете. Все порты имеют свои плюсы и минусы. Ну например, если через usb соединение печать, можно сказать, «моментальная», то для печати по сети может потребоваться какое-то время, ведь документы различаются по своему размеру и пока они не передадуться через сеть на принтер, печать не начнется Допустим, принтер установлен на вашем компьютере и подключен по USB-кабелю, как сделать так, чтобы и другие пользователи могли печатать на нем? В появившемся окне будут отображаться все установленные принтеры, факсы, мониторы, сканеры, МФУ-шки и так далее:. Но нам нужно выбрать тот принтер, к которому следует предоставить общий доступ.

    Здесь пойдет речь о настройке сетевого принтера, который подключается к вашей сети с помощью интерфейса Ethernet по витой паре. Необходимо узнать IP-адрес принтера. Если вы назначили его вручную — проблем нет.

  • Ссылка на основную публикацию
    Adblock
    detector