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

Wie fügt man einen Zellenwert in die Kopf- oder Fußzeile von Excel ein?

AutorXiaoyang Änderungsdatum

In Microsoft Excel ist es einfach, Informationen wie den Dateipfad, Dateinamen, das aktuelle Datum oder andere integrierte Details mithilfe der nativen Excel-Funktionen in Kopf- oder Fußzeilen einzufügen. Es gibt jedoch Szenarien, in denen Sie den tatsächlichen Inhalt einer bestimmten Zelle als Kopf- oder Fußzeile verwenden müssen. Diese Funktion wird von der standardmäßigen Excel-Oberfläche nicht direkt bereitgestellt, was zu der Frage führt: Wie kann man einen Zellenwert in eine Kopf- oder Fußzeile Ihres Arbeitsblatts einfügen? Viele Benutzer stoßen auf diese Anforderung, wenn sie Berichte, Formulare oder Datenexporte vorbereiten, bei denen dynamische Informationen wie ein Kundenname oder ein benutzerdefiniertes Datum in der Druck-Kopf- oder -Fußzeile erscheinen sollen, sodass jeder Druckauftrag den aktuellsten Kontext aus dem Blatt selbst enthält. Die nachfolgenden Lösungen adressieren diesen Bedarf und zeigen sowohl VBA- als auch Drittanbieteransätze auf sowie wann jede Methode am besten geeignet ist.

Zellenwert mithilfe von VBA-Code in die Kopf- oder Fußzeile eines Arbeitsblatts einfügen

Zellenwert mithilfe von VBA-Code in die Kopf- oder Fußzeile aller Arbeitsblätter einfügen

Dateiinformationen einfügen mithilfe von Kutools für Excel in Kopf- oder Fußzeile einfügen gute Idee3

Zelleninhalt manuell in das Kopf- oder Fußzeilendialogfeld kopieren


Zellenwert mithilfe von VBA-Code in die Kopf- oder Fußzeile eines Arbeitsblatts einfügen

Wenn Sie den Inhalt einer bestimmten Zelle in der Kopf- oder Fußzeile Ihres aktuellen Arbeitsblatts anzeigen möchten, ist das über die standardmäßige Kopf- und Fußzeilenoberfläche von Excel nicht möglich – doch mit einem einfachen VBA-Makro lässt sich dies problemlos realisieren.

Sichern Sie Ihre Arbeitsmappe, bevor Sie einen beliebigen VBA-Code ausführen – denn Makros verändern Objekte und lassen sich nicht rückgängig machen. Stellen Sie zudem sicher, dass Ihre Excel-Einstellungen die Ausführung von Makros erlauben.

1. Aktivieren Sie das Arbeitsblatt, in dessen Kopf- oder Fußzeile Sie einen Zellenwert einfügen möchten. Drücken Sie ALT + F11, um das Fenster Microsoft Visual Basic for Applications zu öffnen.

2. Klicken Sie auf Einfügen > Modul, und fügen Sie den folgenden Code in das neue Modulfenster ein.

VBA-Code: Einen festgelegten Zellenwert in die Kopfzeile eines Arbeitsblatts einfügen

Sub HeaderFrom()
'Update 20140318
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection.Range("A1")
Set WorkRng = Application.InputBox("Range (single cell)", xTitleId, WorkRng.Address, Type:=8)
Application.ActiveSheet.PageSetup.LeftHeader = WorkRng.Range("A1").Value
End Sub

3. Drücken Sie F5 (oder klicken Sie auf die Schaltfläche „Ausführen“), um dieses Makro auszuführen. Es erscheint ein Dialogfeld und fordert Sie auf, die Zelle auszuwählen, deren Wert Sie in der Kopfzeile verwenden möchten.
Dialog zum Auswählen einer Zelle, deren Inhalt in die Kopfzeile eingefügt werden soll

4. Nachdem Sie die Zelle ausgewählt und auf OK geklickt haben, wird der Wert der ausgewählten Zelle in die linke Kopfzeile Ihres aktiven Arbeitsblatts eingefügt. Um die Kopfzeile anzuzeigen, wechseln Sie zu Datei > Drucken(oder verwenden Sie die)Seitenlayout-Ansicht). Siehe folgendes Beispiel:
Der Zellenwert wird in die Kopfzeile eingefügt

Hinweise:

  • Wenn Sie den Zelleninhalt statt der Kopfzeile in der Fußzeile anzeigen möchten, verwenden Sie den folgenden Code. Die Vorgehensweise bleibt identisch – fügen Sie diesen Code einfach in ein Modul ein und führen Sie ihn aus.

VBA-Code: Einen festgelegten Zellenwert in die Fußzeile eines Arbeitsblatts einfügen

Sub FooterFrom()
'Update 20140318
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection.Range("A1")
Set WorkRng = Application.InputBox("Range (single cell)", xTitleId, WorkRng.Address, Type:=8)
Application.ActiveSheet.PageSetup.LeftFooter = WorkRng.Range("A1").Value
End Sub
  • Um die Position zu ändern, ersetzen Sie LeftHeader oder LeftFooter im Code durch CenterHeader, RightHeader, CenterFooter oder RightFooter – je nach gewünschter Position. Möchten Sie den Wert beispielsweise zentriert in die Kopfzeile einfügen, ändern Sie LeftHeader in CenterHeader.
  • Stellen Sie vor Ausführung des Skripts stets sicher, dass der Zellbezug gültig ist – bei Verweis auf eine leere Zelle bleibt die Kopf- bzw. Fußzeile leer.
  • Nach Ausführung des Makros wird die Kopf- oder Fußzeile nicht automatisch aktualisiert, wenn Sie die Quellzelle ändern – führen Sie das Makro erneut aus, um die angezeigten Informationen auf den neuesten Stand zu bringen.
  • Diese VBA-Methode wird empfohlen, wenn Sie Aktionen zur Übertragung von Zelleninhalten in Kopfzeilen automatisieren möchten, ohne häufige Aktualisierungen zu benötigen, oder wenn Sie mit Vorlagen arbeiten, deren Inhalt pro Druckauftrag dynamisch ist.
  • Falls die Warnung „Makros sind deaktiviert“ angezeigt wird, stellen Sie sicher, dass die Makroeinstellungen aktiviert sind unter Datei > Optionen > Vertrauensstellungscenter.

Zellenwert mithilfe von VBA-Code in die Kopf- oder Fußzeile aller Arbeitsblätter einfügen

Wenn Sie den Wert einer bestimmten Zelle als Kopf- oder Fußzeile auf allen Blättern Ihrer Arbeitsmappe verwenden möchten, wäre es zeitaufwendig, den vorherigen Code für jedes Arbeitsblatt einzeln auszuführen. In solchen Fällen können Sie stattdessen ein weiteres VBA-Makro nutzen, das den Inhalt einer ausgewählten Zelle in einem einzigen Schritt in die Kopf- oder Fußzeile jedes Arbeitsblatts einfügt – ideal für Berichte, die auf allen Seiten konsistente Kopf- und Fußzeileninformationen enthalten sollen.

1. Öffnen Sie die Arbeitsmappe, in der Sie die Änderung vornehmen möchten, und drücken Sie ALT + F11, um das Fenster Visual Basic for Applications zu starten.

2. Klicken Sie im VBA-Editor auf Einfügen > Modul, und fügen Sie dann das folgende Makro in das Modulfenster ein.

VBA-Code: Einen festgelegten Zellenwert in die Fußzeile aller Arbeitsblätter einfügen

Sub AddFooterToAll()
'Update 20140318
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection.Range("A1")
Set WorkRng = Application.InputBox("Range (single cell)", xTitleId, WorkRng.Address, Type:=8)
For Each ws In Application.ActiveWorkbook.Worksheets
    ws.PageSetup.LeftFooter = WorkRng.Range("A1").Value
Next
End Sub

3. Drücken Sie F5, um dieses Makro auszuführen. Es erscheint ein Dialogfeld, in dem Sie die Zielzelle auswählen können, deren Wert in der Fußzeile jedes Arbeitsblatts angezeigt werden soll.

Dialog zum Auswählen einer Zelle, deren Inhalt in die Fußzeile eingefügt werden soll

4. Sobald Sie die Zelle ausgewählt und auf OK geklickt haben, wird dieser Zellenwert in die linke Fußzeile jedes Arbeitsblatts der Arbeitsmappe eingefügt. Überprüfen Sie die Fußzeilenzuordnung, indem Sie zu Datei > Drucken navigieren.
Der Zellenwert wird in die Fußzeile eingefügt

Hinweise:

  • Um einen Zellenwert in der Kopfzeile aller Arbeitsblätter zu verwenden, wenden Sie stattdessen den folgenden Code an – das Vorgehen zum Eingeben und Ausführen bleibt dabei identisch:

VBA-Code: Einen festgelegten Zellenwert in die Kopfzeile aller Arbeitsblätter einfügen

Sub AddHeaderToAll()
'Update 20140318
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection.Range("A1")
Set WorkRng = Application.InputBox("Range (single cell)", xTitleId, WorkRng.Address, Type:=8)
For Each ws In Application.ActiveWorkbook.Worksheets
    ws.PageSetup.LeftHeader = WorkRng.Range("A1").Value
Next
End Sub
  • Um den Wert in die mittlere oder rechte Position der Kopf- oder Fußzeile einzufügen, ersetzen Sie einfach LeftHeader/LeftFooter im Skript durch CenterHeader/CenterFooter oder RightHeader/RightFooter.
  • Beachten Sie, dass Rückgängig-Aktionen nicht auf Änderungen angewendet werden können, die mithilfe von VBA-Makros vorgenommen wurden. Speichern Sie Ihr Dokument vorher, um Datenverlust zu vermeiden – falls das Ergebnis unerwartet ausfällt.
  • Dieser Ansatz eignet sich ideal für Arbeitsmappen, deren sämtliche Blätter identische Anforderungen an Kopf- und Fußzeilen stellen. Sollten unterschiedliche Inhalte erforderlich sein, wenden Sie das Einzelblatt-Makro separat auf jedes Blatt an.
  • Falls Kopf- oder Fußzeilen nicht wie erwartet aktualisiert werden, stellen Sie sicher, dass weder Blattschutz noch Arbeitsmappenschutz aktiviert ist.

Dateiinformationen einfügen mithilfe von Kutools für Excel in Kopf- oder Fußzeile einfügen

Wenn Sie dateibezogene Informationen – wie den Arbeitsblattnamen, Arbeitsmappenname oder Dateipfad – schnell und flexibel in die Kopf- oder Fußzeile einfügen möchten, bietet Kutools für Excel ein spezielles Hilfsprogramm namens Arbeitsmappeninformationen einfügen an. Dieses Tool ist ideal, wenn Sie eine Lösung ohne Code bevorzugen, Stapelverarbeitung benötigen oder mehrere integrierte Dokumenteigenschaften einfügen möchten – ganz ohne manuelle Eingabe und ohne Risiko von Fehlern. Kutools macht den Prozess besonders benutzerfreundlich für alle, die nicht mit VBA arbeiten möchten oder regelmäßig Kopf- und Fußzeilen basierend auf den Metadaten der Arbeitsmappe aktualisieren müssen.

Kutools für Excelbietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und so Kreativität sowie Effizienz zu steigern.Mit KI-Funktionen integriertautomatisiert Kutools Aufgaben präzise und macht die Datenverwaltung mühelos.Detaillierte Informationen zu Kutools für Excel...         Kostenlose Testversion...

Nach der kostenlosen Installationvon Kutools für Excel führen Sie die folgenden Schritte aus:

1. Wechseln Sie zur Registerkarte KUTOOLS PLUS und wählen Sie dann Arbeitsmappe > Arbeitsmappeninformationen einfügen.
Option „Arbeitsmappeninformationen einfügen“ auf der Kutools-Registerkarte im Menüband

2. Wählen Sie im Dialogfeld Arbeitsmappeninformationen einfügen im Abschnitt Information die spezifischen Informationen aus, die Sie einfügen möchten (z. B. Arbeitsmappenpfad, Dateiname, Arbeitsblattname usw.). Geben Sie anschließend an, ob Sie diese in die Kopf- oder Fußzeile einfügen möchten, indem Sie Kopfzeile oder Fußzeile aktivieren.

Tipp: Sie können die Position innerhalb der Kopf- oder Fußzeile – links, zentriert oder rechts – mithilfe der Ausrichtungsoptionen festlegen. Das ist ideal für strukturierte Layouts, beispielsweise wenn der Dateipfad links und der Blattname zentriert erscheinen sollen.
Dialog „Arbeitsmappeninformationen einfügen“

3. Klicken Sie auf OK, um Ihre Einstellungen zu übernehmen. Um das Ergebnis zu überprüfen, wechseln Sie zu Ansicht > Seitenlayout oder verwenden Sie Datei > Druckvorschau.
Kopfzeile mit eingefügten Dateiinformationen

Mit der Arbeitsmappeninformationen einfügen-Funktion können Sie diese Informationen auch direkt in Zellen oder einen Zellbereich einfügen – sodass Sie solche Details für Formeln, Anzeigezwecke oder weitere Automatisierungsaufgaben nutzen können.Klicken Sie hier, um mehr über dieses Hilfsprogramm zu erfahren.

Diese Methode ist ideal für Benutzer, die einfachen Zugriff auf Dokumenteigenschaften wünschen – ganz ohne Makros oder Formeln. Im Vergleich zur manuellen Bearbeitung sorgt Kutools für konsistente Ergebnisse und spart besonders bei häufiger Aktualisierung von Dokumentreferenzen wertvolle Zeit.

Wenn sich die Informationen in Ihrer Kopf- oder Fußzeile scheinbar nicht automatisch aktualisieren, überprüfen Sie, ob die Arbeitsmappe auf manuelle Berechnung eingestellt ist – denn einige Kopf- und Fußzeilen benötigen eine Aktualisierung des Dokuments, um stets die neuesten Daten anzuzeigen.


Zelleninhalt manuell in das Kopf- oder Fußzeilendialogfeld kopieren

Wenn Sie den Inhalt der Kopf- oder Fußzeile nur gelegentlich mit Zellinhalten aktualisieren möchten und dabei VBA sowie Add-Ins vermeiden wollen, können Sie den Zellwert einfach kopieren und manuell in das Kopf-/Fußzeilen-Dialogfeld einfügen. Doppelklicken Sie dazu im Seitenlayout-Modus auf den Kopf- oder Fußzeilenbereich und fügen Sie den Wert mit Strg+Vein. Der Nachteil: Die Aktualisierung erfolgt manuell – Sie müssen den Wert jedes Mal erneut einfügen, sobald er sich ändert.


Beachten Sie, dass manuelle Methoden oder Ansätze mit Drucktiteln für eine „echte“ Platzierung in Kopf- oder Fußzeilen weniger dynamisch sind und jedes Mal ein manueller Eingriff erforderlich ist, sobald sich die zugrundeliegenden Informationen ändern. VBA-Makros und Tools wie Kutools hingegen bieten optimierte, wiederholbare Arbeitsabläufe – besonders vorteilhaft bei umfangreichen Arbeitsmappen oder automatisierter Berichtserstellung. Sollten Sie bei VBA unerwartetes Verhalten oder Fehler feststellen, überprüfen Sie stets Ihre Makrosicherheitseinstellungen und achten Sie darauf, dass keine Arbeitsblätter gesperrt oder geschützt sind. Bevor Sie Add-Ins von Drittanbietern verwenden, stellen Sie sicher, dass diese aus vertrauenswürdigen Quellen stammen und mit Ihrer Excel-Version kompatibel sind. Bei sensiblen oder kritischen Dateien empfiehlt es sich stets, vor dem Ausführen von Makros eine Sicherungskopie anzulegen.

Demo: Arbeitsmappeninformationen einfügen in Zelle/Kopfzeile/Fußzeile

 
Kutools für Excel: Über 300 praktische Werkzeuge griffbereit! Nutzen Sie KI-gestützte Funktionen für intelligenteres und schnelleres Arbeiten!Jetzt herunterladen!

Verwandte Artikel:

Wie fügt man den Dateinamen oder Pfad in eine Zelle, Kopf- oder Fußzeile in Excel ein?

Wie fügt man in Excel eine Kopfzeile, eine Fußzeile oder ein Kopfzeilenbild ein – oder entfernt diese wieder?

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