Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um objeto Printer representa uma impressora instalada no seu computador.
Comentários
Muitas das propriedades do objeto Impressora , como PaperSize, PaperSource e PaperOrientation, correspondem às definições na caixa de diálogo Configurar Impressão (menu Ficheiro ) na interface de utilizador do Microsoft Publisher.
A coleção de todas as impressoras instaladas no seu computador é representada pela coleção InstalledPrinters.
Exemplo
Os seguintes Microsoft Visual Basic for Applications (VBA) macro mostra como você pode usar o NomeDaImpressora e IsActivePrinter propriedades do objeto Printer para obter uma lista de todas as impressoras instaladas no computador, determine quais deles está atualmente a impressora ativa e fazer algumas das configurações da impressora ativa. A macro exibe os resultados na janela Immediate.
Public Sub Printer_Example()
Dim pubInstalledPrinters As Publisher.InstalledPrinters
Dim pubApplication As Publisher.Application
Dim pubPrinter As Publisher.Printer
Set pubApplication = ThisDocument.Application
Set pubInstalledPrinters = pubApplication.InstalledPrinters
For Each pubPrinter In pubInstalledPrinters
Debug.Print pubPrinter.PrinterName
If pubPrinter.IsActivePrinter Then
Debug.Print "This is the active printer"
Debug.Print "Paper size is ", pubPrinter.PaperSize
Debug.Print "Paper orientation is ", pubPrinter.PaperOrientation
Debug.Print "Paper source is ", pubPrinter.PaperSource
End If
Next
End Sub
Propriedades
- Application
- DriverType
- Índice
- IsActivePrinter
- IsColor
- IsDuplex
- PaperHeight
- PaperOrientation
- PaperSize
- PaperSource
- PaperWidth
- Responsável
- PrintableRect
- PrinterName
- PrintMode
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.