Thema Datum  Von Nutzer Rating
Antwort
Rot Drucker zuweisen Excel VBA
31.08.2021 17:34:44 Franz
NotSolved
31.08.2021 17:51:03 Gast15389
NotSolved
31.08.2021 17:57:27 Gast2853
NotSolved
31.08.2021 17:59:23 Gast74117
NotSolved
04.09.2021 10:53:07 Gast2996
NotSolved

Ansicht des Beitrags:
Von:
Franz
Datum:
31.08.2021 17:34:44
Views:
428
Rating: Antwort:
  Ja
Thema:
Drucker zuweisen Excel VBA

Ich bin ziemlich ratlos.

Ich möchte mittels VBA auf einen bestimmten Drucker drucken. Hier ein Beispielcode:

Sub Drucken_Schmierpapier()

  Dim strDruckerAktiv As String, strDruckerSchmierpapier As String

  strDruckerAktiv = Application.ActivePrinter 'Drucker merken

  strDruckerSchmierpapier = "Canon TR8500 series Schmierpapier on Ne06:"

  Application.ActivePrinter = strDruckerSchmierpapier '***

  ActiveSheet.PrintOut preview:=False

  Application.ActivePrinter = strDruckerAktiv 'Drucker zurücksetzen

End Sub

 

Bei der Zeile *** erhalte ich die Fehlermeldung:
Laufzeitfehler '1004':
Die Methode 'ActivePrinter' für das Objekt '_Application' ist fehlgeschlagen

Wenn ich stattdessen nur ActivePrinter = strDruckerSchmierpapier eingebe, erhalte ich die Fehlermeldung:
Die Methode 'ActivePrinter' für das Objekt '_Global' ist fehlgeschlagen

Was mache ich falsch?
Es liegt nicht an der Ne-Nummer, die habe ich kontrolliert!
Ich verwende Office Professional Plus 2019, Windows 10 Version 21H1 (Build 19043.1165)


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Drucker zuweisen Excel VBA
31.08.2021 17:34:44 Franz
NotSolved
31.08.2021 17:51:03 Gast15389
NotSolved
31.08.2021 17:57:27 Gast2853
NotSolved
31.08.2021 17:59:23 Gast74117
NotSolved
04.09.2021 10:53:07 Gast2996
NotSolved