4.2k Aufrufe
Gefragt in Textverarbeitung von tomschi Mitglied (879 Punkte)
Wünsche allseits einen wunderschönen guten Morgen!

Mein HP-Drucker (HP Color LaserJet CP3505) hat insgesamt drei Papierladen die ich von Word aus per Makro ansteuern möchte.

Dazu habe ich zunächst über "Seiten einrichten" den Code für die Seitenzufuhr ermittelt und danach in das Makro zum Drucken eingefügt.
Soweit so gut.

Nun zu meinem Problem:
Leider sind Hardware-mäßig die einzelnen Seiten am Drucker unterschiedlich definiert, sodass bei der Ansteuerung zweier unterschiedlicher Laden (z. B. Lade 2 und Lade 1) es zu einem "Error" kommt.
Lade 1: A4, Papiertyp = beliebig
Lade 2: A4, Papiertyp = Briefkopf
Lade 3: A4, Papiertyp = normal

Anmerkung:
Damit bei einer leeren Papierladen nicht automatisch auf die nächste zugegriffen wird, wurden unterschiedliche Papiertypen vergeben.

Hat jemand eine Idee, wie ich den Papiertyp im Makro mitgeben kann, bzw. wie ich ansonsten vorgehen könnte?
(Die "normale" Makroaufzeichnung zeichnet den Wechsel der einzelnen Papierladen/Papiertypen leider nicht auf.)

Ciao

Tom

8 Antworten

0 Punkte
Beantwortet von kjg17 Profi (34.4k Punkte)
Hallo Tom,

eigentlich sollte es mit den vorhandenen Mitteln und ohne VBA möglich sein ein Dokument über unterschiedliche Papierfächer auszugeben, ich kann mich jedenfalls daran erinnern, das jahrelang mit einem (anderen) LaserJet gemacht zu haben. Wir hatten uns z.B. eine Brief-Vorlage so eingerichtet, dass das Deckblatt aus dem Schacht mit dem Briefbogen gezogen wurde und der Rest aus dem Fach mit den neutralen Blättern. Diese Einstellungen wurden dann automatisch bei Verwendung dieser Vorlage ausgeführt.

Bei deinem Drucker dürfte das auch möglich zu sein, sieh mal auf Seite 94 des Handbuches zu 'Verwenden unterschiedlicher Papiere und Deckblätter' nach, das scheint zu passen.

Gruß
Kalle
0 Punkte
Beantwortet von tomschi Mitglied (879 Punkte)
Hi Kalle!

Danke für Deine Rückmeldung.
Leider gibt es derzeit nochkeine separaten Vorlagen.

Weiteres Problem sind die zum Teil unterschiedlichen Druckermodelle. Somit müsste jeweils eine separate Vorlage definiert werden, oder.
(--> Papier liegt teilweise in verschiedenen Fächern)

Kurze Frage:
Waren bei Euch die Papiertypen zu den unterschiedlichen Papierladen identisch, oder wie in meinem Fall verschieden?

Werde mir das passende Handbuch suchen und entsprechend
nachlesen.

Ciao

Tom
0 Punkte
Beantwortet von kjg17 Profi (34.4k Punkte)
Hallo Tom,

es handelte sich bei uns immer um das selbe A4-Format in den entprechenden Fächern, nur dass der 100-Blatt-Schacht immer die Firmenbögen als 'Deckblatt' für Briefe und Rechnungen enthielt und der 500-Blatt-Schacht immer nur neutrales Papier. Die Standard-Einstellung im Drucker selbst war auf den Schacht mit dem neutralen Papier eingestellt, Druckaufträge ohne eigene Vorgaben zur Papierquelle wurden also grundsätzlich über diesen ausgegeben. Das geht auch in eurem HP über das Drucker-Setup entsprechend einzustellen.

Bei uns wurde für Briefe und Rechnungen immer nur dieser eine HP-Netzwerkdrucker verwendet, egal von welchem Arbeitsplatz aus. Das Problem mit unterschiedlichen Vorlagen für verschiedene Drucker ergab sich also nicht. Wenn die Wege zu einem solchen 'Zentral-Drucker' allerdings zu weit sind, ist das nicht immer praktikabel, bei uns waren es aber nur maximal 10 Meter 'Fußweg'.

Bei einer VBA-Lösung würdest du bei unterschiedlichen Druckern allerdings auch das Problem haben, mit unterschiedlichen 'Vorlagen' arbeiten zu müssen.

Gruß
Kalle
0 Punkte
Beantwortet von tomschi Mitglied (879 Punkte)
Guten Morgen Kalle!

Danke, dass Du mir Dein Wissen/Deine Erfahrung zur Verfügung stellst.

Am Papier-FORMAT (A4) liegt es nicht.
Vielmehr ist der Papier-TYP das Problem.
Irgendwie sollte man diese per VBA umstellen können.
Leider habe ich noch keinen entsprechenden Code bzw. Anleitung dazu gefinden.

Bei einer VBA-Lösung könnte man auf den entsprechenden
Druckernamen abfragen und in der Folge läuft ein anderer Code.
So stellt ich mir dies zumindest vor. ;-)

Schönes Wochenende!

Tom
0 Punkte
Beantwortet von kjg17 Profi (34.4k Punkte)
Hallo Tom,

die Auswahl nach Typ ist dann wichtig, wenn z.B. tatsächlich auf unterschiedliche Medien gedruckt wird, also Normalpapier und/oder schweres Papier und/oder Hochglanzpapier und/oder Transparentfolien gemischt. Da je nach Material sich das Aufbringen und Fixieren des Toners etwas unterscheidet sind so die besten Druckergebnisse bei gemischtem Druck zu erzielen.

Für deinen 'gemischten' Druck auf Firmenbögen und Normalpapier spielt diese Unterscheidung nach 'Typ' keine Rolle, da es sich auch bei den Briefbögen i.d.R. um Normalpapier mit 80 g/m² handelt. Der Typ 'Spezialpapier Briefbogen' existiert eigentlich zu dem Zweck, dass die Ausgabesteuerung über 'Typ' erfolgen soll, hat aber keine drucktechnischen Hintergründe, wie es sie für die anderen o.a. Medien gibt. Du kannst also auch die Möglich der direkten Auswahl nach Fach-Nummer nutzen, auf die Druckqualität hat das in dem Fall keine Auswirkung.

Ebenfalls schönes Wochenende.

Gruß
Kalle
0 Punkte
Beantwortet von tomschi Mitglied (879 Punkte)
Hi Kalle!

Ganz rasch = muss dringnd weg --> ;-)
Mit dem Gewicht des Papieres hat dies nichts zu tun.

--> siehe dazu meine Anmerkung aus meiner Fragestellung

Ciao (bis wahrscheinlich Montag)

Tom
0 Punkte
Beantwortet von kjg17 Profi (34.4k Punkte)
Hallo Tom,

ich hab deine Anmerkung durchaus gelesen und auch verstanden, warum du das so eingerichtet hast. Allerdings besagt das Handbuch deines Druckers auch, dass eine Auswahl nach Typ ODER Fach erfolgen kann und da mir der entsprechende Drucker fehlt, kann ich diese Aussagen des Handbuches nicht für dich testen.

Gruß
Kalle
0 Punkte
Beantwortet von tomschi Mitglied (879 Punkte)
Hallo Kalle!

Es ist richtig, dass man entweder das Fach ODER den Typ auswählt,
jedoch wird wie bereits kurz erwähnt bei gleichem Typ auf die nächste (volle/freie) Lade zugegriffen.
Dies wird mit den unterschiedlichen Typen vermieden.

Ich werden im Handbuch den entsprechenden Eintrag suchen und mich dann wieder hier melden.

Ciao

Thomas
...