Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

kopf und fußzeile kopieren...

Forumthread: kopf und fußzeile kopieren...

kopf und fußzeile kopieren...
11.10.2005 14:02:52
frank
hallo,
ich möchte die kopf- und die fußzeile aus einem tabellenblatt kopieren und in anderes einfügen...
wie geht das am einfachsten?
gruß frank
Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: kopf und fußzeile kopieren...
11.10.2005 14:18:15
harry
hi,
alle blätter, die du mit kopf und fußzeilen versehen möchtest, markieren, dann datei-seite einrichten-kopf/fußzeile und einrichten.
kopieren geht meines wissens nach nicht.
liebe grüße,
harry
AW: kopf und fußzeile kopieren...
11.10.2005 14:23:36
frank
hallo harry,
danke erstmal für deinen tip, aber wenn ich so vorgehe dann sind alle sachen wie seite anpassen und hoch- und querformat usw. auch futsch und das möchte ich nicht ich habe den fehler gemacht erst die tabellen zu erstellen und dann erst kopf- und fußzeile...
deswegen die frage nach dem kopieren
gruß frank
ps frage noch offen
Anzeige
AW: kopf und fußzeile kopieren...
11.10.2005 14:34:24
harry
speicher die datei zur sicherheit neu ab und versuchs mit diesem code:
For i = 1 To Worksheets.Count
Sheets(i).Select
With ActiveSheet.PageSetup
.CenterHeader = 'DAS IST DIE KOPFZEILE IN DER MITTE
.LeftFooter = 'DAS IST DIE FUßZEILE LINKS
End With
Next i
KOPFZEILE: da gibts noch
LeftHeader
RightHeader
FUßZEILE:da gibts noch
RightFooter
CenterFooter
hoffe, es hilft weiter
Anzeige
AW: kopf und fußzeile kopieren...
11.10.2005 14:37:25
frank
ich hab jetzt folgendes gefunden will bloß nicht funktionieren:

Sub kopf()
Kopfmitte = Worksheets("auswertung").PageSetup.CenterHeader
FussLinks = Worksheets("auswertung").PageSetup.LeftFooter
FussMitte = Worksheets("auswertung").PageSetup.CenterFooter
FussRechts = Worksheets("auswertung").PageSetup.RightFooter
'das Einfügen so:
With ActiveSheet.PageSetup
.CenterHeader = Kopfmitte
.LeftFooter = FussLinks
.CenterFooter = FussMitte
.RightFooter = FussRechts
End With
End Sub

weil variable nicht definiert
Anzeige
problem gelöst!
11.10.2005 14:43:29
frank
mit folgendem code:

Sub kopf()
Dim Kopfmitte As Variant
Dim FussLinks As Variant
Dim FussMitte As Variant
Dim FussRechts As Variant
Kopfmitte = Worksheets("auswertung").PageSetup.CenterHeader
FussLinks = Worksheets("auswertung").PageSetup.LeftFooter
FussMitte = Worksheets("auswertung").PageSetup.CenterFooter
FussRechts = Worksheets("auswertung").PageSetup.RightFooter
'das Einfügen so:
With ActiveSheet.PageSetup
.CenterHeader = Kopfmitte
.LeftFooter = FussLinks
.CenterFooter = FussMitte
.RightFooter = FussRechts
End With
End Sub

gruß frank
Anzeige
AW: kopf und fußzeile kopieren...
11.10.2005 14:43:33
harry
versuch das:

Sub kopf()
Kopfmitte = Worksheets(1).PageSetup.CenterHeader
FussLinks = Worksheets(1).PageSetup.LeftFooter
FussMitte = Worksheets(1).PageSetup.CenterFooter
FussRechts = Worksheets(1).PageSetup.RightFooter
'das Einfügen so:
For i = 2 To Worksheets.Count
Worksheets(i).Select
With ActiveSheet.PageSetup
.CenterHeader = Kopfmitte
.LeftFooter = FussLinks
.CenterFooter = FussMitte
.RightFooter = FussRechts
End With
Next i
End Sub

Anzeige
AW: kopf und fußzeile kopieren...
11.10.2005 14:48:02
frank
danke für deine hilfe !
gruß frank
;

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

Infobox / Tutorial

Kopf- und Fußzeilen in Excel kopieren und übertragen


Schritt-für-Schritt-Anleitung

Um die Kopf- und Fußzeile in Excel auf alle Blätter zu übertragen, gehe wie folgt vor:

  1. Tabellenblätter auswählen: Halte die Strg-Taste gedrückt und klicke auf die Tabellenblätter, in die du die Kopf- und Fußzeile übertragen möchtest.

  2. Seite einrichten: Klicke auf Datei -> Seite einrichten.

  3. Kopf- und Fußzeile einstellen: Wähle die gewünschten Optionen für die Kopf- und Fußzeile aus.

  4. Bestätigen: Klicke auf OK, um die Änderungen zu speichern.

Falls du spezifische Inhalte von einem Blatt kopieren möchtest, kannst du dazu VBA verwenden.


Häufige Fehler und Lösungen

  • Fehler: "Variable nicht definiert"
    Wenn du VBA-Code verwendest und diese Fehlermeldung erhältst, stelle sicher, dass du die Variablen korrekt deklariert hast. Ein Beispiel für die korrekte Deklaration:

    Dim Kopfmitte As Variant
    Dim FussLinks As Variant
    Dim FussMitte As Variant
    Dim FussRechts As Variant
  • Fehler: Kopf- und Fußzeile werden nicht übernommen
    Stelle sicher, dass du die richtige Syntax verwendest, um die Kopf- und Fußzeilen von einem Arbeitsblatt ins andere zu kopieren.


Alternative Methoden

Eine alternative Möglichkeit, die Kopf- und Fußzeile auf alle Blätter zu übertragen, ist die Verwendung von VBA:

Sub kopf()
    Dim Kopfmitte As Variant
    Dim FussLinks As Variant
    Dim FussMitte As Variant
    Dim FussRechts As Variant

    ' Kopf- und Fußzeile vom ersten Arbeitsblatt übernehmen
    Kopfmitte = Worksheets(1).PageSetup.CenterHeader
    FussLinks = Worksheets(1).PageSetup.LeftFooter
    FussMitte = Worksheets(1).PageSetup.CenterFooter
    FussRechts = Worksheets(1).PageSetup.RightFooter

    ' Auf alle Blätter anwenden
    For i = 2 To Worksheets.Count
        Worksheets(i).Select
        With ActiveSheet.PageSetup
            .CenterHeader = Kopfmitte
            .LeftFooter = FussLinks
            .CenterFooter = FussMitte
            .RightFooter = FussRechts
        End With
    Next i
End Sub

Praktische Beispiele

Hier ist ein Beispiel, wie du die Kopfzeile kopieren und auf alle Arbeitsblätter anwenden kannst:

  1. Erstelle eine neue Excel-Datei und füge mehrere Tabellenblätter hinzu.
  2. Füge in das erste Arbeitsblatt deine gewünschte Kopfzeile ein. Zum Beispiel: "Monatsbericht".
  3. Verwende den oben genannten VBA-Code, um die Kopfzeile auf alle anderen Blätter zu kopieren.

Tipps für Profis

  • Speichere deine Datei immer, bevor du Änderungen an Kopf- und Fußzeilen vornimmst, insbesondere wenn du VBA verwendest.
  • Nutze Strg + P, um eine Vorschau deiner Kopf- und Fußzeilen zu sehen, bevor du druckst.
  • Experimentiere mit verschiedenen Platzierungen der Kopf- und Fußzeilen (links, zentriert, rechts), um das beste Layout für deine Berichte zu finden.

FAQ: Häufige Fragen

1. Wie kann ich die Kopfzeile für alle Arbeitsblätter in Excel übernehmen?
Du kannst die Kopfzeile für alle Arbeitsblätter übernehmen, indem du die oben genannten Schritte zur Auswahl der Blätter und zur Einrichtung der Kopfzeile befolgst.

2. Gibt es eine Möglichkeit, die Fußzeile zu kopieren?
Ja, die Fußzeile kann auf die gleiche Weise wie die Kopfzeile kopiert werden, indem du die entsprechenden VBA-Befehle anwendest oder die Fußzeile manuell in den Seitenlayout-Optionen einstellst.

3. Funktioniert dies in allen Excel-Versionen?
Die beschriebenen Methoden sind in den meisten modernen Excel-Versionen anwendbar, einschließlich Excel 2010, 2013, 2016 und 2019.

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