KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Wie fügt man beim Drucken Hintergrundfarben zu Kopf- oder Fußzeilen in einem Excel-Arbeitsblatt hinzu?

AutorSonntag Änderungsdatum

Beim Arbeiten in Excel verleiht das Hinzufügen von Kopf- oder Fußzeilen Ihren gedruckten Dokumenten ein professionelleres Erscheinungsbild, indem wichtige Informationen wie Seitenzahlen, Dateinamen oder Firmenlogos eingefügt werden. Zwar ermöglichen die integrierten Funktionen von Excel das Einfügen von Text und Bildern in Kopf- und Fußzeilen, die beim Drucken sichtbar sind – doch häufig möchten Sie diese Bereiche zusätzlich mit einer Hintergrundfarbe hervorheben, um die Lesbarkeit oder Markenpräsenz zu stärken. Leider bietet Excel derzeit keine direkte Möglichkeit, Kopf- oder Fußzeilen im Ausdruck mit einer Hintergrundfarbe zu versehen. Das kann frustrierend sein, wenn Sie diese Bereiche optisch klar von Ihren Daten absetzen möchten. Im Folgenden finden Sie praktische Umgehungslösungen, mit denen Sie farbige Kopf- oder Fußzeilen in Ihren Excel-Druckausgaben simulieren können – passend zu unterschiedlichen Anforderungen und technischen Erfahrungsniveaus.

Hintergrundfarbe zu Kopf- oder Fußzeile hinzufügen mithilfe von Füllfarbe

Hintergrundfarbe zu Kopf- und Fußzeile hinzufügen mithilfe von VBA


Hintergrundfarbe zu Kopf- oder Fußzeile hinzufügen mithilfe von Füllfarbe

Bei diesem Ansatz werden Arbeitsblattzellen formatiert, um visuell eine farbige Kopf- oder Fußzeile nachzuahmen. Da echte Kopf- und Fußzeilen, die über Seitenlayout erstellt werden, keine Hintergrundfarbe unterstützen, bietet das Formatieren der obersten und/oder untersten Zeilen eine wirksame Alternative. Diese Methode eignet sich besonders dann, wenn Ihr Hauptziel darin besteht, die visuelle Trennung oder Markenpräsenz auf gedruckten Blättern zu stärken, und wenn der Inhalt Ihrer Kopf-/Fußzeile in Arbeitsblattzeilen statt in echten Druck-Kopf-/Fußzeilen dargestellt werden kann.

Zu den Einschränkungen dieser Methode zählen die Unmöglichkeit, dynamische Kopf- und Fußzeilenfelder (wie Seitenzahlen) zu nutzen, sowie die Notwendigkeit, diese Schritte für jedes Arbeitsblatt manuell zu wiederholen.

1. Klicken Sie auf Seitenlayout > Seiteneinrichtung.

Bevor Sie fortfahren, legen Sie alle Ränder auf 0 fest, um den nutzbaren Arbeitsblattbereich zu maximieren und sicherzustellen, dass die farbigen Bereiche bündig am oberen und/oder unteren Rand jeder gedruckten Seite positioniert sind – so entsteht beim Drucken der Eindruck einer echten Hintergrundfarbe für Kopf- oder Fußzeile.

2. Gehen Sie im Dialogfeld Seiteneinrichtung zur Registerkarte Seitenränder und geben Sie 0 in die Felder Oben, Kopfzeile, Unten und Fußzeile ein. Dadurch wird sichergestellt, dass kein Platz für die integrierten Kopf- und Fußzeilen von Excel reserviert bleibt und Ihr Arbeitsblattinhalt ganz oben und unten auf der gedruckten Seite positioniert wird.
Ein Screenshot des Seitenlayout-Dialogs zur Anpassung der Ränder in Excel

3. Klicken Sie auf OK, um die Änderungen der Seitenränder zu übernehmen. Wählen Sie die erste Zeile Ihres Arbeitsblatts aus (diese fungiert visuell als Kopfzeile), und navigieren Sie dann zu Start > Zusammenführen und zentrieren, um alle Spalten dieser Zeile in einer einzigen Zelle zusammenzufassen. So erhalten Sie einen großzügigen Bereich für Ihren Kopfzeilentext und Ihre Hintergrundfarbe.
Ein Screenshot der Option „Zentrieren und zusammenführen“

Tipp: Achten Sie bei Dokumenten mit mehreren Spalten darauf, den richtigen Zellbereich auszuwählen und zusammenzuführen, um Ihren gesamten Datenbereich vollständig abzudecken.

4. Klicken Sie bei ausgewählter zusammengeführter Zelle auf die Schaltfläche Füllfarbe (Symbol des Farbeimers) in der Registerkarte Start und wählen Sie Ihre gewünschte Hintergrundfarbe aus der Palette aus. So fügen Sie am oberen Rand Ihres Blatts einen sichtbaren Farbbalken hinzu, der eine Kopfzeilenhintergrundfarbe simuliert.
Ein Screenshot der Auswahl der Füllfarbe für die Excel-Kopfzeile

5. Wenn Sie auch eine farbige Fußzeile hinzufügen möchten, scrollen Sie zur letzten Zeile Ihres Druckbereichs, markieren Sie sie und wiederholen Sie die Schritte zum Zusammenführen und Füllen, um am unteren Seitenrand einen farbigen Bereich zu erstellen.

Für optimale Ergebnisse sollten Sie Ihren individuellen Kopf- oder Fußzeilentext direkt in diese farbigen Bereiche einfügen und zusammenführen. Sie können Schriftgröße, Ausrichtung und Formatierung nach Bedarf anpassen, um Ihren Druckanforderungen gerecht zu werden. Beachten Sie, dass diese Methode Kopf- und Fußzeilen nur im sichtbaren Arbeitsblattbereich definiert. Wenn Ihr Dokument mehrere Seiten umfasst, müssen Sie diese Formatierungsschritte möglicherweise für jede gedruckte Seite manuell wiederholen – oder nutzen Sie stattdessen die Funktion „Obere Zeile“ in Seiteneinrichtung ausschließlich für Kopfzeilen.

Wenn Sie nun zu Datei > Drucken wechseln oder Strg + P drücken, sehen Sie im Druckvorschau-Fenster einen farbigen Balken am oberen (und/oder unteren) Rand der Seite – er simuliert die Hintergrundfarbe Ihrer Kopf- oder Fußzeile.
Ein Screenshot eines Excel-Arbeitsblatts mit Farben für Kopf- und Fußzeile

Falls die Farbe in der Druckvorschau nicht wie erwartet erscheint, überprüfen Sie, ob Ihre Druckereinstellungen mit dem Arbeitsblattbereich übereinstimmen, und stellen Sie sicher, dass der Druckbereich Ihre formatierten Zeilen umfasst.


Hintergrundfarbe zu Kopf- und Fußzeile hinzufügen mithilfe von VBA

Für komplexe Arbeitsblätter oder mehrseitige Dokumente, bei denen eine automatisierte Lösung zur Erstellung farbiger Kopf- und Fußzeilen auf jeder gedruckten Seite gewünscht wird, können Sie ein VBA-Makro nutzen, um diese Effekte schnell im gesamten Blatt anzuwenden. Diese VBA-Lösung fügt am Anfang und Ende jedes Seitenbereichs vordefinierte farbige Zeilen ein und simuliert so beim Drucken das Erscheinungsbild farbiger Kopf- und Fußzeilen.

Dieser Ansatz eignet sich besonders gut für umfangreiche Arbeitsblätter, Legacy-Berichte oder Situationen, in denen eine einheitliche Gestaltung über viele Seiten hinweg erforderlich ist. Voraussetzung ist jedoch, dass Makrofunktionen aktiviert sind und Sie über grundlegende Erfahrung mit der VBA-Oberfläche verfügen. Beachten Sie: Dies beeinflusst weiterhin nicht die eigentlichen Excel-Kopf- und Fußzeilen, sondern erzeugt durch direkte Änderung des Arbeitsblattinhalts eine Drucksimulation.

1. Drücken Sie Alt + F11, um das Editorfenster Microsoft Visual Basic for Applications zu öffnen. Falls Sie VBA zum ersten Mal verwenden, müssen Sie möglicherweise zuerst die Registerkarte Entwicklertools aktivieren.

2. Klicken Sie im VBA-Fenster auf Einfügen > Modul. Kopieren Sie den folgenden Code in den Codebereich des neuen Moduls:

VBA: Hintergrundfarbe zu Kopf- und Fußzeile hinzufügen

Sub FakeHeaderFooter()
'UpdatebyExtendoffice20180628
    Dim I, J As Long
    Dim xRg As Range
    Dim xRow, xCol As Long
    Dim xRows, xCols As Long
    Dim xDivRow, xDivCol As Long
    Dim xTopArr, xButtArr As Variant
    Dim PageSize1, PageSize2 As Integer

    On Error Resume Next
    xTopArr = Array("Top Left", "", "", "Top Center", "", "", "", "")
    xButtArr = Array("Bottom Left", "", "", "Bottom Center", "", "", "", "")
    PageSize1 = 46
    PageSize2 = 8

    With ActiveSheet.PageSetup
        .TopMargin = Application.InchesToPoints(0)
        .BottomMargin = Application.InchesToPoints(0)
        .HeaderMargin = Application.InchesToPoints(0)
        .FooterMargin = Application.InchesToPoints(0)
        .BlackAndWhite = False
    End With

    Set xRg = ActiveSheet.UsedRange
    If xRg Is Nothing Then Exit Sub
    xRows = xRg(xRg.Count).Row
    xCols = xRg(xRg.Count).Column
    If xRows < 46 Then xRows = 46
    If xCol < 8 Then xCol = 8
    xDivRow = Int(xRows / PageSize1)
    xDivCol = Int(xCols / PageSize2)
    If ((xRows Mod PageSize1) > 0) And (xDivRow <> 0) Then xDivRow = xDivRow + 1
    If ((xCols Mod PageSize2) > 0) And (xDivCol <> 0) Then xDivCol = xDivCol + 1
    If xDivRow = 0 Then xDivRow = 1
    If xDivCol = 0 Then xDivCol = 1
    Set xRg = Range("A1").Resize(xDivRow * PageSize1, xDivCol * PageSize2)
    xRow = 1
    xCol = 1
    Cells.PageBreak = xlPageBreakNone
    For I = 1 To xDivRow * PageSize1 Step PageSize1 + 1
        For J = 1 To xDivCol * PageSize2 Step PageSize2
            Cells(I, J).Resize(1, PageSize2) = xTopArr
            Cells(I, J).Resize(1, PageSize2).Interior.ColorIndex = 34
            Cells(I + PageSize1, J).Resize(1, PageSize2) = xButtArr
            Cells(I + PageSize1, J).Resize(1, PageSize2).Interior.ColorIndex = 34
            Rows(I + PageSize1 + 1).PageBreak = xlManual
            Columns(J + PageSize2).PageBreak = xlManual
        Next
    Next
End Sub

Ein Screenshot mit in ein Modul eingefügtem VBA-Code

3. Drücken Sie F5 oder klicken Sie auf die Schaltfläche Ausführen in der VBA-Symbolleiste, um den Code auszuführen. Das Makro fügt automatisch farbige Zeilen am Anfang und Ende jedes Seitenbereichs ein – basierend auf den festgelegten Werten PageSize1 (Anzahl der Zeilen pro Seite) und PageSize2 (Anzahl der Spalten pro Seite). Die erste und die 47. Zeile jeder „Seite“ werden mit der angegebenen Farbe und einem vordefinierten Text gefüllt, wodurch beim Drucken oder in der Druckvorschau eine „simulierte“ Kopf- und Fußzeile entsteht.
Ein Screenshot der per VBA angewendeten Farben für Kopf- und Fußzeile in Excel

Sie können dieses Makro ganz einfach an Ihre individuellen Anforderungen anpassen. Möchten Sie beispielsweise den Inhalt der Kopf- oder Fußzeile ändern, passen Sie einfach den Text in diesen Zeilen entsprechend an:

xTopArr = Array("Top Left", "", "", "Top Center", "", "", "", „")

xButtArr = Array("Bottom Left", "", "", "Bottom Center", "", "", "", „")

Wenn Sie eine andere Hintergrundfarbe wünschen, ändern Sie den Wert von ColorIndexhier:

Cells(I, J).Resize(1, PageSize2).Interior.ColorIndex =34

Cells(I + PageSize1, J).Resize(1, PageSize2).Interior.ColorIndex =34

Das Makro verwendet standardmäßige Excel-Farbcodes. Um verschiedene Farben in der Vorschau zu sehen, konsultieren Sie die Microsoft ColorIndex-Referenz oder nutzen Sie den Farbauswahl-Assistenten in Excel, um passende Werte für Ihre Marke oder Ihr Design zu finden.

Hinweis: Speichern Sie Ihre Arbeit, bevor Sie VBA-Makros ausführen, da diese Aktionen nicht mit der Standard-Rückgängig-Funktion rückgängig gemacht werden können. Da das Makro den Inhalt Ihres Arbeitsblatts verändert, stellen Sie sicher, dass Ihr Druckbereich korrekt eingestellt ist, und passen Sie die Parameter PageSize1 und PageSize2 entsprechend Ihrem Papierformat und Layout an. Diese Methode fügt zusätzliche Zeilen ein und kann vorhandene Daten nach unten verschieben – überprüfen Sie daher Ihr Layout unbedingt nach der Ausführung des Makros.

Falls farbige Bereiche beim Drucken nicht wie erwartet erscheinen – etwa durch fehlende oder abgeschnittene Farben –, stellen Sie sicher, dass der Druck von Hintergrundfarben in den erweiterten Einstellungen Ihres Druckers aktiviert ist, und überprüfen Sie, ob der Druckbereich Ihres Arbeitsblatts korrekt festgelegt wurde. Sowohl die Füllfarben- als auch die VBA-Methode erfordern besondere Aufmerksamkeit bei den Einstellungen für zusammengeführte Zellen und den Druckbereich, da eine falsche Konfiguration zu Fehlausrichtungen oder unvollständiger Farbdarstellung führen kann.

Wählen Sie die Lösung, die am besten zu Ihrer Excel-Version, zum Seitenlayout, zur Komplexität Ihrer Kopf- und Fußzeilenanforderungen sowie dazu passt, ob Ihnen Automatisierung oder Designkontrolle wichtiger ist. Die farbliche Gestaltung von Kopf- und Fußzeilen eignet sich besonders gut für Präsentationen, Titelseiten oder ansprechende Ausdrucke – vorausgesetzt, die eigentlichen Kopf- und Fußzeilenfelder müssen nicht dynamisch über mehrere Seiten hinweg aktualisiert werden.


Beste Office-Produktivitätstools

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten kombinieren oder Zellen ohne Datenverlust   |   Runden ohne Formel...
Erweiterte SVERWEIS:VLookup mit mehreren Kriterien  |  VLookup mit mehreren Werten  |   VLookup über mehrere Arbeitsblätter hinweg   |   Fuzzy Match....
Erweiterte Dropdown-Liste:Schnell eine Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl-Dropdown-Liste....
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen|Spalten verschieben|Sichtbarkeitsstatus ausgeblendeter Spalten umschalten|Bereiche & Spalten vergleichen...
Hervorgehobene Funktionen:Gitterfokus   |  Entwurf   |Erweiterte Formelleiste   | Arbeitsmappen- & Blatt-Manager   |  Ressourcenbibliothek(AutoText)|  Datumsauswahl   |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln   | E-Mails per Liste versenden   |  Super Filter   |   Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12-Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen, ...)|   50+-Diagramm-Typen(Gantt-Diagramm, ...)|   40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen, ...)|   19-Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen, ...)|   12-Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung, ...)|   7-Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Zellen aufteilen, ...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere Sprachen!

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...


Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
  • Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!

Alle Kutools-Add-Ins – ein Installationsprogramm

Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
  • Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
  • Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
  • 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
  • Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins