Freigeben über

Access Druckersteuerung

Anonym
2015-12-21T08:44:20+00:00

Hallo! Seit Office2016 (Access)  haben wir Probleme mit den Drucker! Wir verwenden den VBA Befehl:

Application.Printer.DeviceName zur ermittlung für den aktuellen Standarddrucker, und setzen für einen Bericht mit,

Application.Printers("DrucherXY") als Standarddrucker fest! Drucken den Bericht und ändern zurück auf den

zuvor eingestellten Standarddrucker und genau das geht nicht mehr! Es wird immer ein anderer Drucker zum

Standarddrucker festgelegt!

  • aktuellen Standard Drucker auslesen mit Application.Printer.DeviceName
  • anderen Drucker als Standard setzen mit Application.Printers("DruckerXY")
  • Bericht Drucken
  • Standard Drucker wiederherstellen

Es wird automatisch ein anderer Drucker zum Standarddrucker nicht der alte Standarddrucker!

Jeder weitere Druck landet auf einen falschen Drucker!

Grüße Klima

Microsoft 365 und Office | Access | Für Zuhause | Windows

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.

0 Kommentare Keine Kommentare

Antwort, die vom Frageautor angenommen wurde

Anonym
2015-12-22T13:51:49+00:00

Hallo, Johann! (?)

Wenn bestimmte Codezeilen nicht funktionieren, solltest du sie per Zwischenablage eingefügt herzeigen, nicht nur die Zeilen davor umschreiben, und konkret angeben, mit welcher Access-Version sie vorher funktioniert haben, falls dem so war. Ohne Sehen kann man nur weiterpokern:

Grundsätzlich geht in den meisten Fällen statt des Standarddrucker-Wechselns auch das weniger invasive Umstellen des Berichtsdruckers. Vielleicht lässt sich das Problem damit umgehen. s. die erste Methode in http://www.donkarl.com?FAQ5.1 .

War diese Antwort hilfreich?

0 Kommentare Keine Kommentare

0 zusätzliche Antworten

Sortieren nach: Am hilfreichsten