Goedmiddag,
Ik probeer om in een werkblad voor het printen tijdelijk een andere printer te selecteren.
Standaard staat bij ons een zwarte printer geinstalleerd en dat moet bij het afdrukken vervangen worden door een kleurenprinter.
Het is een netwerkwerkblad en wordt gebruikt door zowel XP als W7 gebruikers.
Volgens onderstaande code wil het echter maar niet lukken,
Zoals te zien is gaat het eigenlijk om dezelfde printer die door de systeembeheerder twee standaard instellingen heeft waaruit te kiezen is.
Heeft iemand een idee?
Groetjes
Ferry
Ik probeer om in een werkblad voor het printen tijdelijk een andere printer te selecteren.
Standaard staat bij ons een zwarte printer geinstalleerd en dat moet bij het afdrukken vervangen worden door een kleurenprinter.
Het is een netwerkwerkblad en wordt gebruikt door zowel XP als W7 gebruikers.
Volgens onderstaande code wil het echter maar niet lukken,
PHP:
Sub Macro1()
Dim strdefaultprinter As String
strdefaultprinter = Application.printer("\\sbsibl\MF_beneden_ZW op Ne05:")
Set Application.printer = Application.printer("\\sbsibl\MF_beneden_KL op Ne05:")
DoCmd.ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
Set Application.printer = Application.printer("\\sbsibl\MF_beneden_ZW op Ne05:")
End Sub
Zoals te zien is gaat het eigenlijk om dezelfde printer die door de systeembeheerder twee standaard instellingen heeft waaruit te kiezen is.
Heeft iemand een idee?
Groetjes
Ferry