Мне нужно сделать очень простой макрос в excel, где я использую кнопку для печати разных листов (X & Y) на двух разных принтерах (PrinterX & Printer Y). Код, который я использовал, был;Печать не работает excel vba
Что я понимаю, так это то, что он печатает как на одном принтере PrinterX! Что нужно сделать, чтобы распечатать X на PrinterX и Y на принтере?
application.activeprinter не работает и дает ошибку!
Заранее благодарен!
код, который вы загрузили будет возвращать ошибки, то вторая строка должна быть 'PrinterX = activeworkbook.Worksheets ("Принтеры"). Range ("B1"). Value'. То же самое для строки до последней, это должно быть «PrinterY = Activeworkbook.Worksheets (« Принтеры »). Диапазон (« B2 »). –