Live-Forum - Die aktuellen Beiträge
Datum
Titel
17.10.2025 10:28:49
16.10.2025 17:40:39
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Druckeinstellung auf alle Blätter Übernehmen?

Forumthread: Druckeinstellung auf alle Blätter Übernehmen?

Druckeinstellung auf alle Blätter Übernehmen?
14.08.2005 13:11:07
Marquez
Wie kann ich die Druckeinstellungen von einem Tabellenblatt auf alle anderen übernehmen(Ränder usw.)?
Danke schon mal vorraus! Ist wahrscheinlich echt einfach packs aber ohne Hilfe nicht.
Danke
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Druckeinstellung auf alle Blätter Übernehmen?
14.08.2005 13:58:37
Andrea
Hallo Marquez
Markiere alle Arbeitsblätter miteinander (mit gedrückter CTRL-Taste kannst du mehrere Blätter markieren) und richte dann die Seiteneinrichtung ein. Dann sind alle Blätter gleich formatiert.
Gruss
Andrea
AW: Druckeinstellung auf alle Blätter Übernehmen?
14.08.2005 14:50:19
Matthias
Hallo Marquez,
mit diesem langweiligen Makro kannst du es auch nachträglich übernehmen.
Es setzt die Einstellungen aller Blätter der aktiven Mappe so wie die des aktiven Blattes (und dauert relativ lange):

Sub Pagesetup_Uebernehmen()
Dim ps As PageSetup, sh As Worksheet
Set ps = ActiveSheet.PageSetup
For Each sh In ActiveWorkbook.Worksheets
If sh.Name <> ActiveSheet.Name Then
With sh.PageSetup
.BlackAndWhite = ps.BlackAndWhite
.BottomMargin = ps.BottomMargin
.CenterFooter = ps.CenterFooter
.CenterHeader = ps.CenterHeader
.CenterHorizontally = ps.CenterHorizontally
.CenterVertically = ps.CenterVertically
.Draft = ps.Draft
.FirstPageNumber = ps.FirstPageNumber
.FitToPagesTall = ps.FitToPagesTall
.FitToPagesWide = ps.FitToPagesWide
.FooterMargin = ps.FooterMargin
.HeaderMargin = ps.HeaderMargin
.LeftFooter = ps.LeftFooter
.LeftHeader = ps.LeftHeader
.LeftMargin = ps.LeftMargin
.Order = ps.Order
.Orientation = ps.Orientation
.PaperSize = ps.PaperSize
.PrintArea = ps.PrintArea
.PrintComments = ps.PrintComments
.PrintErrors = ps.PrintErrors
.PrintGridlines = ps.PrintGridlines
.PrintHeadings = ps.PrintHeadings
.PrintNotes = ps.PrintNotes
.PrintQuality = ps.PrintQuality
.PrintTitleColumns = ps.PrintTitleColumns
.PrintTitleRows = ps.PrintTitleRows
.RightFooter = ps.RightFooter
.RightHeader = ps.RightHeader
.RightMargin = ps.RightMargin
.TopMargin = ps.TopMargin
.Zoom = ps.Zoom
End With
End If
Next sh
End Sub

Gruß Matthias
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Druckeinstellungen auf alle Blätter anwenden


Schritt-für-Schritt-Anleitung

Um die Druckeinstellungen für alle Blätter in Deiner Excel-Arbeitsmappe zu übernehmen, folge diesen Schritten:

  1. Arbeitsblätter markieren: Halte die CTRL-Taste gedrückt und klicke auf die Registerkarten der Arbeitsblätter, die Du anpassen möchtest. Alternativ kannst Du auch alle Blätter auswählen, indem Du mit der rechten Maustaste auf eine Registerkarte klickst und „Alle Blätter auswählen“ wählst.

  2. Seitenlayout anpassen: Gehe zum Reiter "Seitenlayout" und klicke auf „Seite einrichten“. Hier kannst Du die gewünschten Einstellungen wie Ränder, Ausrichtung, Papiergröße und mehr vornehmen.

  3. Druckbereich festlegen: Um den Druckbereich für alle Blätter festzulegen, gehe zu „Druckbereich“ im Reiter „Seitenlayout“ und wähle „Druckbereich festlegen“.

  4. Drucktitel für alle Blätter: Falls Du Drucktitel für alle Blätter festlegen möchtest, gehe wieder zu „Seite einrichten“ und füge in den entsprechenden Feldern die Zeilen oder Spalten ein, die als Titel gedruckt werden sollen.

  5. Drucken: Um die gesamte Arbeitsmappe zu drucken, gehe zu „Datei“ > „Drucken“. Hier kannst Du die Druckeinstellungen für die gesamte Arbeitsmappe überprüfen.


Häufige Fehler und Lösungen

  • Problem: Die Einstellungen werden nicht auf alle Blätter angewendet.

    • Lösung: Stelle sicher, dass Du alle Blätter korrekt ausgewählt hast, bevor Du die Einstellungen vornimmst.
  • Problem: Der Druckbereich wird nicht angezeigt.

    • Lösung: Überprüfe, ob der Druckbereich für alle Blätter korrekt festgelegt wurde. Du kannst dies unter „Seitenlayout“ > „Druckbereich“ überprüfen.

Alternative Methoden

Falls Du die Einstellungen nicht manuell übernehmen möchtest, kannst Du ein Makro verwenden. Hier ist ein einfaches VBA-Skript, das die Druckeinstellungen auf alle Arbeitsblätter kopiert:

Sub Pagesetup_Uebernehmen()
    Dim ps As PageSetup, sh As Worksheet
    Set ps = ActiveSheet.PageSetup
    For Each sh In ActiveWorkbook.Worksheets
        If sh.Name <> ActiveSheet.Name Then
            With sh.PageSetup
                .BlackAndWhite = ps.BlackAndWhite
                .BottomMargin = ps.BottomMargin
                .CenterFooter = ps.CenterFooter
                .CenterHeader = ps.CenterHeader
                .CenterHorizontally = ps.CenterHorizontally
                .CenterVertically = ps.CenterVertically
                .Draft = ps.Draft
                .FirstPageNumber = ps.FirstPageNumber
                .FitToPagesTall = ps.FitToPagesTall
                .FitToPagesWide = ps.FitToPagesWide
                .FooterMargin = ps.FooterMargin
                .HeaderMargin = ps.HeaderMargin
                .LeftFooter = ps.LeftFooter
                .LeftHeader = ps.LeftHeader
                .LeftMargin = ps.LeftMargin
                .Order = ps.Order
                .Orientation = ps.Orientation
                .PaperSize = ps.PaperSize
                .PrintArea = ps.PrintArea
                .PrintComments = ps.PrintComments
                .PrintErrors = ps.PrintErrors
                .PrintGridlines = ps.PrintGridlines
                .PrintHeadings = ps.PrintHeadings
                .PrintNotes = ps.PrintNotes
                .PrintQuality = ps.PrintQuality
                .PrintTitleColumns = ps.PrintTitleColumns
                .PrintTitleRows = ps.PrintTitleRows
                .RightFooter = ps.RightFooter
                .RightHeader = ps.RightHeader
                .RightMargin = ps.RightMargin
                .TopMargin = ps.TopMargin
                .Zoom = ps.Zoom
            End With
        End If
    Next sh
End Sub

Führe dieses Makro aus, um die Druckeinstellungen auf alle Arbeitsblätter zu übertragen.


Praktische Beispiele

  1. Druckbereich für mehrere Arbeitsblätter festlegen:

    • Wähle die gewünschten Arbeitsblätter aus und gehe zu „Seitenlayout“ > „Druckbereich“ > „Druckbereich festlegen“. Dies ist besonders nützlich, wenn Du nur bestimmte Daten drucken möchtest.
  2. Drucken der gesamten Arbeitsmappe einseitig:

    • Gehe zu „Datei“ > „Drucken“ und wähle unter „Einstellungen“ die Option „Einseitig drucken“, um Papier zu sparen.

Tipps für Profis

  • Nutze die Druckeinstellungen für die gesamte Arbeitsmappe, um ein einheitliches Layout sicherzustellen.
  • Erstelle ein Makro, um häufige Druckeinstellungen automatisiert anzuwenden.
  • Überprüfe die Druckvorschau, bevor Du druckst, um sicherzustellen, dass alles korrekt aussieht.

FAQ: Häufige Fragen

1. Wie kann ich die Druckeinstellungen für mehrere Arbeitsblätter festlegen? Du kannst alle gewünschten Blätter markieren und dann die Seitenlayout-Einstellungen anpassen. So werden die Änderungen auf alle ausgewählten Blätter angewendet.

2. Gibt es eine Möglichkeit, die Druckbereichseinstellungen zu speichern? Ja, Du kannst ein Makro verwenden, um die Druckeinstellungen und den Druckbereich für alle Blätter zu speichern und später wieder anzuwenden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige