Bonjour,
Il y a déjà quelques années que je n'ai plus d'imprimante > mais testons quand même ...
MsgBox Application.ActivePrinter devrait te donner le nom de l'imprimante par défaut > noter l'information ...
Exemple : "Hp LaserJet 2100 sur Ne00:"
Si tu veux le nom et le no "Ne0x" d'une autre imprimante > il suffit de la mettre temporairement par défaut > puis exécuter à nouveau MsgBox Application.ActivePrinter > noter l'information ...
Exemple : "Hp LaserJet 4200 sur Ne01:
Private Sub test()
Application.ActivePrinter = "Hp LaserJet 2100 sur Ne00:" '' << Inscrire l'information de l'imprimante souhaitée
Sheets("Suivi").Select
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
End Sub
ric