Ik heb 2 printers een laserjet A4 en een inktjet A3 die geselecteerd worden door mijn macro om iets uit te printen te weten:
Application.ActivePrinter = "Netwerk Laser op Ne02:"
Application.ActivePrinter = "Netwerk A3 op Ne03:"
Beide printers zitten op mijn netwerk en werken prima en er wordt een A4 uitgeprint op de laser en daarna wordt er op de Netwerk A3 een kleurenprint op A3 formaat geprint.
De A3 printer blijft is dan zolang er niks verandert mijn actieve printer.
Ik heb ook nog mijn standaardprinter de "HP LaserP2055d op USB001:" helaas zat er geen netwerkkaart in bij aanschaf via veilingsite.
Ik wil bij sommige macro''s mijn standaard printer kiezen omdat, deze dubbelzijdig print en dat is wel zo handig en papier besparend.
Echter als ik deze op onderstaande manier invul krijg ik een foutmelding.
De poort klopt maar ik krijg de macro niet goed om de print te krijgen die ik wil
Gaat goed via laser printer in mijn netwerk met onderstaande:
Application.ActivePrinter = "Netwerk Laser op Ne02:"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Gaat goed via A3 kleurenprinter in mijn netwerk met onderstaande:
Application.ActivePrinter = "Netwerk A3 op Ne03:"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Krijgt foutmelding als ik de standaard printer wil kiezen op deze manier:
Application.ActivePrinter = "HP LaserP2055d op USB001:"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Wat doe ik verkeerd?
Alvast bedankt voor jullie reacties.
Application.ActivePrinter = "Netwerk Laser op Ne02:"
Application.ActivePrinter = "Netwerk A3 op Ne03:"
Beide printers zitten op mijn netwerk en werken prima en er wordt een A4 uitgeprint op de laser en daarna wordt er op de Netwerk A3 een kleurenprint op A3 formaat geprint.
De A3 printer blijft is dan zolang er niks verandert mijn actieve printer.
Ik heb ook nog mijn standaardprinter de "HP LaserP2055d op USB001:" helaas zat er geen netwerkkaart in bij aanschaf via veilingsite.
Ik wil bij sommige macro''s mijn standaard printer kiezen omdat, deze dubbelzijdig print en dat is wel zo handig en papier besparend.
Echter als ik deze op onderstaande manier invul krijg ik een foutmelding.
De poort klopt maar ik krijg de macro niet goed om de print te krijgen die ik wil
Gaat goed via laser printer in mijn netwerk met onderstaande:
Application.ActivePrinter = "Netwerk Laser op Ne02:"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Gaat goed via A3 kleurenprinter in mijn netwerk met onderstaande:
Application.ActivePrinter = "Netwerk A3 op Ne03:"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Krijgt foutmelding als ik de standaard printer wil kiezen op deze manier:
Application.ActivePrinter = "HP LaserP2055d op USB001:"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Wat doe ik verkeerd?
Alvast bedankt voor jullie reacties.
Laatst bewerkt: