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

Forumthread: In Kopf-/Fußnote Verweis auf Zelle

In Kopf-/Fußnote Verweis auf Zelle
09.01.2007 14:23:46
Boris
Hi,
ist es möglich in Excel in der Kopf-/Fußnote den Inhalt einer Zelle anzeigen zu lassen?
Gruß,
Boris
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: In Kopf-/Fußnote Verweis auf Zelle
09.01.2007 14:40:16
Daniel
Hallo
meines Wissens nach nicht (wobei ich mich da gerne eines bessern belehren lasse)
für die Kopfzeile gäbs nen Workaround:
- in DATEI - SEITE EINRICHTEN - TABELLE -WIEDERHOLUNGSZEILEN die Zeile 1 eingeben
- in DATEI - SEITE EINRICHTEN - RÄNDER den oberen Rand für den Inhalt auf die gleiche Höhe wie die Kopfzeile schieben.
Dann kannst du die erste Zeile als Kopfzeile vewenden, und da kannst du ja auf andere Zellen veweisen. Geht aber nur für die Kopfzeile.
Wenn allerdings zusätzlich noch Text in der Kopfzeile eingegeben ist, werden dann beide ineinandder gedruckt, dh. du mußt mit Rand und Spaltenbreite etwas rumexperimentieren, wenns gut aussehen soll.
gruß, Daniel
Anzeige
AW: In Kopf-/Fußnote Verweis auf Zelle
09.01.2007 15:27:43
Franc
einmal ausführen ^^
Wenn es nciht zentriert sein soll dann anstatt Center entweder right oder left
Wenn Links, in der mitte und Rechts etwas stehen soll dann entsprechend 3 Zeilen anlegen

Sub kopfundFusszeile()
ActiveSheet.PageSetup.CenterHeader = [A1] 'Kopfzeile
ActiveSheet.PageSetup.CenterFooter = [B1] 'Fußzeile
End Sub

Anzeige
AW: In Kopf-/Fußnote Verweis auf Zelle
09.01.2007 15:33:10
fcs
Hallo Boris,
als Alternative zu Daniels Vorschlag kann man den Zellinhalt per Makro vor Drucken/Seitenvorschau und/oder Speichern in die entsprechende Kopf-/Fusszeile übertragen. Die Makros müssen im VBA-Editor unter "DieseArbeitsmappe" eingefügt werden.
Gruß
Franz
Beispiel für Eintrag in die mittlere Fußzeile, wobei für die einzelnen Tabellen Inhalte aus unterschiedlichen Zellen übertragen werden:

Private Sub Workbook_BeforePrint(Cancel As Boolean)
Call KopfFussZeile
End Sub
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Call KopfFussZeile
End Sub
Private Sub KopfFussZeile()
Dim Blatt As Worksheet
For Each Blatt In ThisWorkbook.Worksheets
Select Case Blatt.Name
Case "Tabelle1", "Tabelle2"
Blatt.PageSetup.CenterFooter = Blatt.Range("A5").Value & " " & Blatt.Range("A6").Text
Case "Tabelle3"
Blatt.PageSetup.CenterFooter = Blatt.Range("B10").Value
Case Else
'do nothing
End Select
Next
End Sub

Anzeige
AW: In Kopf-/Fußnote Verweis auf Zelle
11.01.2007 14:26:07
Boris
Vielen Dank an Euch,
funktioniert. nur sehr schade, dass man das ganze über VBA lösen muss...
Gruß,
Boris
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Kopf- und Fußzeilen mit Zellbezügen in Excel


Schritt-für-Schritt-Anleitung

Um in der Excel-Kopfzeile oder Fußzeile einen Verweis auf eine Zelle anzuzeigen, kannst Du die folgenden Schritte ausführen:

  1. Kopfzeile einrichten:

    • Gehe zu Datei > Seite einrichten.
    • Wähle den Tab Kopfzeile.
    • Klicke auf Benutzerdefinierte Kopfzeile.
    • Du kannst hier Text eingeben oder eine Formel verwenden, um den Inhalt einer Zelle anzuzeigen.
  2. Fußzeile einrichten:

    • Wiederhole die Schritte aus der Kopfzeile, gehe jedoch zum Tab Fußzeile.
    • Auch hier kannst Du den Inhalt einer Zelle direkt eingeben.
  3. Verwendung von VBA für dynamische Inhalte:

    • Öffne den VBA-Editor (Alt + F11).
    • Füge den folgenden Code in das Modul DieseArbeitsmappe ein:
    Private Sub Workbook_BeforePrint(Cancel As Boolean)
       ActiveSheet.PageSetup.CenterFooter = [B1].Value ' Fußzeile
       ActiveSheet.PageSetup.CenterHeader = [A1].Value ' Kopfzeile
    End Sub
  4. Drucken oder Vorschau:

    • Wenn Du das Dokument druckst oder in die Seitenvorschau gehst, wird der Inhalt der angegebenen Zellen in der Kopf- und Fußzeile angezeigt.

Häufige Fehler und Lösungen

  • Problem: Die Kopfzeile zeigt keinen Zellinhalt an.

    • Lösung: Stelle sicher, dass die Zelle, auf die verwiesen wird, korrekt angegeben ist und nicht leer ist.
  • Problem: Verwirrung bei der Verwendung von VBA.

    • Lösung: Überprüfe, ob die Makros korrekt im VBA-Editor eingefügt wurden.
  • Problem: Inhalte werden überlappt.

    • Lösung: Achte darauf, die Rand- und Spaltenbreiten richtig einzustellen, um Überlappungen zu vermeiden.

Alternative Methoden

Falls Du keine VBA-Makros verwenden möchtest, kannst Du auch die Kopfzeile mit einer festen Zeile in Deinem Arbeitsblatt verknüpfen:

  1. Gehe zu Datei > Seite einrichten.
  2. Wähle Tabelle und gebe die Zeile an, die Du als Kopfzeile verwenden möchtest.
  3. Stelle sicher, dass der obere Rand so eingestellt ist, dass der Inhalt sichtbar ist.

Diese Methode ist einfach, hat jedoch Einschränkungen, da Du keine dynamischen Zellverweise wie mit VBA haben kannst.


Praktische Beispiele

  • Beispiel für Kopfzeile: Wenn Du in Zelle A1 den Titel Deiner Tabelle hast, kannst Du den Zellinhalt wie folgt in der Kopfzeile anzeigen:

    ActiveSheet.PageSetup.CenterHeader = [A1].Value
  • Beispiel für Fußzeile: Um den aktuellen Seitenzähler in der Fußzeile anzuzeigen, kannst Du:

    ActiveSheet.PageSetup.CenterFooter = "Seite " & ActiveSheet.Index

Tipps für Profis

  • Nutze die Option Benutzerdefinierte Kopf- und Fußzeilen, um Text und Zellverweise zu kombinieren.
  • Experimentiere mit den Formatierungsoptionen, um das Aussehen Deiner Kopf- und Fußzeilen zu verbessern.
  • Wenn Du mehrere Spalten in der Fußzeile benötigst, kannst Du sie durch | trennen.
  • Vermeide es, zu viele Informationen in die Kopf- und Fußzeilen einzufügen, um die Lesbarkeit zu gewährleisten.

FAQ: Häufige Fragen

1. Kann ich eine Formel in der Kopfzeile verwenden?
Ja, Du kannst eine Formel nutzen, indem Du den Zellbezug in VBA angibst.

2. Wie kann ich die Fußzeile ohne VBA anpassen?
Du kannst die Fußzeile manuell über die Seitenlayout-Optionen in Excel einrichten, indem Du einfach die gewünschten Textinformationen eingibst.

3. Funktioniert dies in allen Excel-Versionen?
Die beschriebenen Methoden funktionieren in den meisten aktuellen Excel-Versionen, jedoch können einige VBA-Funktionen je nach Version variieren.

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