Wie kan mij helpen met het volgende:
Ik wil een bestand printen op een labelprinter die in het netwerk hangt. Ik wil dan in de vba code afdwingen dat de labelprinter gekozen wordt.
Ik heb hiervoor de volgende code
Application.ActivePrinter = "\\hakw1-dc1\wer1-verk-mfp-01 op Ne08:"
ExecuteExcel4Macro _
"PRINT(1,,,1,,,,,,,,2,""\\hakw1-dc1\wer1-verk-mfp-01 op Ne08:"",,TRUE,,FALSE)"
Dit werkt goed zolang ik vanuit dat werkstation de code uit voer.
Ik werk echter met meerdere werkstations, op een ander werkstation kreeg ik een foutmelding.
Na wat zoekwerk blijkt dat de printpoort daar nr. 18 is (zie opgenomen code hieronder)
Weet iemand een oplossing waardoor ik vanuit ieder werkstation naar die printer kan sturen
Application.ActivePrinter = "\\hakw1-dc1\wer1-verk-mfp-01 op Ne18:"
ExecuteExcel4Macro _
"PRINT(1,,,1,,,,,,,,2,""\\hakw1-dc1\wer1-verk-mfp-01 op Ne18:"",,TRUE,,FALSE)"
Ik wil een bestand printen op een labelprinter die in het netwerk hangt. Ik wil dan in de vba code afdwingen dat de labelprinter gekozen wordt.
Ik heb hiervoor de volgende code
Application.ActivePrinter = "\\hakw1-dc1\wer1-verk-mfp-01 op Ne08:"
ExecuteExcel4Macro _
"PRINT(1,,,1,,,,,,,,2,""\\hakw1-dc1\wer1-verk-mfp-01 op Ne08:"",,TRUE,,FALSE)"
Dit werkt goed zolang ik vanuit dat werkstation de code uit voer.
Ik werk echter met meerdere werkstations, op een ander werkstation kreeg ik een foutmelding.
Na wat zoekwerk blijkt dat de printpoort daar nr. 18 is (zie opgenomen code hieronder)
Weet iemand een oplossing waardoor ik vanuit ieder werkstation naar die printer kan sturen
Application.ActivePrinter = "\\hakw1-dc1\wer1-verk-mfp-01 op Ne18:"
ExecuteExcel4Macro _
"PRINT(1,,,1,,,,,,,,2,""\\hakw1-dc1\wer1-verk-mfp-01 op Ne18:"",,TRUE,,FALSE)"