19.01.2024, 19:13
Hallo @all
ich hätte hier nach langer Zeit mal wieder eine Frage zu VBA.
Ich habe ein Excel-Tabellenblatt das bei einem Ausdruck über drei Seiten gedruckt wird. Da diese drei Seiten jeweils einen anderen Empfänger haben (LKW Fahrer, Spediteur u. unser Unternehmen), sollten die Blätter auch einzeln und nicht im beidseitigen Druck aus dem Drucker kommen.
Der Druck wird über einen Button in einer Userform angestoßen.
Ich habe mir zwar ein Makro aufgezeichnet in dem ich versucht habe rauszufinden, wie der Befehl für den Einzeldruck lautet, aber leider ohne Erfolg.
Es wäre schön wenn es hierfür einen Befehl gibt der funktioniert.
Eine zweite Idee wäre sonst, für jede Seite ein Tabellenblatt zu erstellen und nacheinander zu drucken.
Ich bin dankbar für jede Hilfe!
ich hätte hier nach langer Zeit mal wieder eine Frage zu VBA.
Ich habe ein Excel-Tabellenblatt das bei einem Ausdruck über drei Seiten gedruckt wird. Da diese drei Seiten jeweils einen anderen Empfänger haben (LKW Fahrer, Spediteur u. unser Unternehmen), sollten die Blätter auch einzeln und nicht im beidseitigen Druck aus dem Drucker kommen.
Der Druck wird über einen Button in einer Userform angestoßen.
Ich habe mir zwar ein Makro aufgezeichnet in dem ich versucht habe rauszufinden, wie der Befehl für den Einzeldruck lautet, aber leider ohne Erfolg.
Code:
If MsgBox("Soll der Ladehilfsmittelschein gedruckt werden?", vbYesNo + vbQuestion, "Frage") = vbNo Then Exit Sub
Worksheets("Ladehilfsmittelschein").PrintOut Copies:=1, Collate:=True
Code:
If MsgBox("Soll der Ladehilfsmittelschein gedruckt werden?", vbYesNo + vbQuestion, "Frage") = vbNo Then Exit Sub
Worksheets("Ladehilfsmittelschein").PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
Es wäre schön wenn es hierfür einen Befehl gibt der funktioniert.
Eine zweite Idee wäre sonst, für jede Seite ein Tabellenblatt zu erstellen und nacheinander zu drucken.
Ich bin dankbar für jede Hilfe!
Gruß
Dietmar
Damit das Mögliche entsteht, muß immer wieder das Unmögliche versucht werden.
Dietmar
Damit das Mögliche entsteht, muß immer wieder das Unmögliche versucht werden.