Comment lire et définir l'imprimante active avec une macro
La sélection de l'imprimante à l'aide d'une macro est une application intéressante. Vous pouvez utiliser la procédure pour sortir automatiquement des copies de documents vers des imprimantes spécifiques.
Vous pouvez utiliser la propriété Application.ActivePrinter pour demander quelle imprimante est actuellement l'imprimante définie dans votre système :
Afficher la sous-imprimante actuelle ()
MsgBox (Application.ActivePrinter)
Fin du sous-marin
La macro affiche le nom de l'imprimante actuellement définie dans une fenêtre de dialogue, comme illustré dans la figure suivante :
Si vous souhaitez définir vous-même l'imprimante, attribuez une valeur à cette propriété, comme indiqué dans la macro suivante :
Sous-ensemble d'imprimantes actuel ()
Application.ActivePrinter = "Dell Laser MFP 1815 PS sur Ne06 :"
Fin du sous-marin
Utilisez ici le nom de l'imprimante exactement comme vous l'avez spécifié à l'aide de la propriété ActivePrinter.