кнопка с макросом расположена в другой книге название ее "ЭД", по ее нажатии активируется книга "печать" и с листа "форма 1" в этой книге печатается заданный диапазон, каждый раз принажатии кнопки на экран мелькает лист выводимый на печать затем возвращается на книгу с кнопкой, как сделать так чтобы по нажатии кнопки в фоновом режиме распечатался заданный диапазон с книги "печать" с листа "форма 1"
вот такой макрос: -----------------------------------
[vba]
Code
Sub Макрос6() Windows("печать.xlsm").Activate Sheets("Форма 1").Select ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _ IgnorePrintAreas:=False Windows("ЭД.xlsm").Activate End Sub
[/vba]
кнопка с макросом расположена в другой книге название ее "ЭД", по ее нажатии активируется книга "печать" и с листа "форма 1" в этой книге печатается заданный диапазон, каждый раз принажатии кнопки на экран мелькает лист выводимый на печать затем возвращается на книгу с кнопкой, как сделать так чтобы по нажатии кнопки в фоновом режиме распечатался заданный диапазон с книги "печать" с листа "форма 1"
вот такой макрос: -----------------------------------
[vba]
Code
Sub Макрос6() Windows("печать.xlsm").Activate Sheets("Форма 1").Select ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _ IgnorePrintAreas:=False Windows("ЭД.xlsm").Activate End Sub
KuklP - работает, но лист "форма 1" все равно появляется на экране - в принципе ваш код делает то же самое что и мой - только короче , хочется чтобы при нажатии на кнопку лист шел на печать но при этом на экране не появлялся
KuklP - работает, но лист "форма 1" все равно появляется на экране - в принципе ваш код делает то же самое что и мой - только короче , хочется чтобы при нажатии на кнопку лист шел на печать но при этом на экране не появлялсяЛехаа