Я записал макрос для печати листа Excel при нажатии кнопки. Но я хочу указать принтер, на котором он автоматически печатает, а не давать пользователю выбор. Я также печатаю в PDF, так что я могу выбрать, куда печатать?
Это то, что я имею до сих пор:
Sub Publish()
'
' Publish Macro
' Macro recorded 07/09/2010
'
' Keyboard Shortcut: Ctrl+Shift+S
'
ActiveWindow.SelectedSheets.PrintOut Copies:=1
End Sub