Добрый день! Есть макрос, написанный для word, отлично работает, но когда пытаешься запустить его в excel выскакивает ошибка. Проблема в строке ActivePrinter = "\\Server1\HP LJ P4010_P4510 Series PCL 6" подскажите как ее переписать, что бы и в excel заработало
[vba]
Код
Sub Макрос4015() ActivePrinter = "\\Server1\HP LJ P4010_P4510 Series PCL 6" PrintOut FileName:="", Range:=wdPrintAllDocument, Item:= _ wdPrintDocumentWithMarkup, Copies:=1, Pages:="", PageType:= _ wdPrintAllPages, Collate:=True, Background:=True, PrintToFile:=False, _ PrintZoomColumn:=0, PrintZoomRow:=0, PrintZoomPaperWidth:=0, _ PrintZoomPaperHeight:=0 ActivePrinter = "Canon LBP2900" End Sub
[/vba]
Добрый день! Есть макрос, написанный для word, отлично работает, но когда пытаешься запустить его в excel выскакивает ошибка. Проблема в строке ActivePrinter = "\\Server1\HP LJ P4010_P4510 Series PCL 6" подскажите как ее переписать, что бы и в excel заработало
[vba]
Код
Sub Макрос4015() ActivePrinter = "\\Server1\HP LJ P4010_P4510 Series PCL 6" PrintOut FileName:="", Range:=wdPrintAllDocument, Item:= _ wdPrintDocumentWithMarkup, Copies:=1, Pages:="", PageType:= _ wdPrintAllPages, Collate:=True, Background:=True, PrintToFile:=False, _ PrintZoomColumn:=0, PrintZoomRow:=0, PrintZoomPaperWidth:=0, _ PrintZoomPaperHeight:=0 ActivePrinter = "Canon LBP2900" End Sub