Objet Printers (Access)
La collection Printers contient l'imprimante objets qui représentent l'ensemble des imprimantes disponibles sur le système actuel.
Utilisez la propriété imprimantes de l'objet Application pour renvoyer la collection Printers. Vous pouvez énumérer la collection Printers en utilisant le For Each... Prochain instruction.
Faites référence à un objet Printer individuel dans la collection Printers en faisant référence à l’imprimante par son nom ou en faisant référence à son index dans la collection.
La collection Printers est indexée à partir de zéro. Si vous faites référence à une imprimante par son index, la première imprimante est Printers(0), la deuxième imprimante est Printers (1) et ainsi de suite.
Vous ne pouvez pas ajouter ou supprimer un objet Printer dans la collection Printers.
L'exemple suivant affiche des informations sur l'ensemble des imprimantes disponibles sur le système.
Dim prtLoop As Printer
For Each prtLoop In Application.Printers
With prtLoop
MsgBox "Device name: " & .DeviceName & vbCr _
& "Driver name: " & .DriverName & vbCr _
& "Port: " & .Port
End With
Next prtLoop
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.