Como ler e definir a impressora ativa com uma macro
Selecionar a impressora usando uma macro é um aplicativo interessante. Você pode usar o procedimento para enviar cópias de documentos automaticamente para impressoras específicas.
Você pode usar a propriedade Application.ActivePrinter para consultar qual impressora é atualmente a impressora definida em seu sistema:
Mostrar impressora subatual ()
MsgBox (Application.ActivePrinter)
End Sub
A macro mostra o nome da impressora atualmente definida em uma janela de diálogo, conforme mostrado na figura a seguir:
Se você deseja configurar a impressora sozinho, atribua um valor a esta propriedade, conforme mostrado na seguinte macro:
Conjunto de impressora subatual ()
Application.ActivePrinter = "Dell Laser MFP 1815 PS em Ne06:"
End Sub
Use o nome da impressora aqui exatamente como você especificou usando a propriedade ActivePrinter.