Drucken-Dialogfenster per Excel-Makro aufrufen und Seitenzahlen einstellen

11. Mai 2011
Martin Althaus Von Martin Althaus, Excel, Office ...

Rufen Sie das Drucken-Dialogfenster aus einem Makro auf und stellen Sie Druckoptionen ganz nach Wunsch ein

Als Druckseiten sind die Seiten 3 bis 5 voreingestellt

Als Druckseiten sind die Seiten 3 bis 5 voreingestellt

Das Drucken einer Excel-Arbeitsmappe oder Tabelle ist einfach. Wenn Sie allerdings aus einem Makro heraus drucken möchten, ist es schwierig, alle Optionen nachzubilden.

Das müssen Sie auch gar nicht. Sie können das Drucken-Dialogfenster aus einem Excel-Makro heraus aufrufen und dabei auch bestimmte Optionen voreinstellen. Das folgende VBA-Makro zeigt, wie das geht:

Sub StelleDruckseitenEin()
Const Start As Integer = 3
Const Ende As Integer = 5
Application.Dialogs(xlDialogPrint).Show arg1:=2, _
 arg2:=Start, arg3:=Ende
End Sub

Mit dem Makro rufen Sie das Dialogfenster DRUCKEN auf. Dabei werden die Druckoptionen so eingestellt, dass Sie nicht die gesamte Tabelle ausdrucken, sondern nur die Druckseiten 3 bis 5. Die folgende Abbildung zeigt, wie das Ergebnis aussieht:

Als Druckseiten sind die Seiten 3 bis 5 voreingestellt

Im Makro wird die Festlegung der Druckseiten über die beiden Konstanten START und ENDE gesteuert. Legen Sie über diese Zahlen fest, mit welcher Seite der Ausdruck starten und enden soll.

  • Excel Vorlagen zum Sofort-Download
  • Geprüfte Vorlagen zum Sofort-Einsatz
  • Gratis Makros & Add-Ins im Downloadcenter

DDV Ehrencodex E-Mail-Marketing
  • Wir benötigen Ihre E-Mail-Adresse für die Zusendung des Newsletters.
  • Wir geben Ihre E-Mail-Adresse garantiert nicht an Dritte weiter.
  • Jederzeit abbestellbar durch einen Link im Newsletter.

Weitere Artikel zum Thema

Newsletter

Jetzt kostenlose Excel-Hilfe anfordern!

  • die besten Tipps
  • völlig kostenlos
  • jederzeit abbestellbar
DDV Ehrencodex E-Mail-Marketing
  • Wir benötigen Ihre E-Mail-Adresse für die Zusendung des Newsletters.
  • Wir geben Ihre E-Mail-Adresse garantiert nicht an Dritte weiter.
  • Jederzeit abbestellbar durch einen Link im Newsletter.

Unsere Datenschutzgarantie:

Wir benötigen Ihre E-Mail-Adresse für die Zusendung des Newsletters. Wir geben Ihre E-Mail-Adresse garantiert nicht an Dritte weiter. Jederzeit abbestellbar durch einen Link im Newsletter.

Unsere Experten

Rudolf Ring twittert für @Computerwissen

Die von Ihnen eingegebene E-Mail Adresse ist nicht korrekt. Bitte korrgieren Sie Ihre Eingabe und klicken Sie auf "OK":

Bitte wählen Sie mindestens einen Newsletter aus und klicken Sie auf "OK"