Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Kopf-und Fußzeile schützen

Kopf-und Fußzeile schützen
11.03.2013 12:06:24
Max
Hallo zusammen,
ich möchte gerne im Excel 2010 die Kopf und Fußzeile schützen.
Wer kann mir bitte sagen wie das geht?
Danke
Grüße
Max

Anzeige

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

Betreff
Datum
Anwender
Anzeige
Der Hajo,der Rudi, Der Klaus,....
11.03.2013 12:13:45
Matze
Hallo Max, (kleiner Scherz,...zur Fragestellung)
was willst du denn Schützen, doch dein Arbeitsblatt , oder?
Mit Blattschutz hast du schon gearbeitet?
Matze

AW: Der Hajo,der Rudi, Der Klaus,....
11.03.2013 12:21:02
Max
Hi,
ne ich meine schon die Kopf und Fußzeile, diese die es auch in Word gibt. Nicht das Arbeitsblatt.
Mit dem Blattschutz habe ich es nicht hingekommen. Schutzt nur das Blatt.
mfg Max

Anzeige
Workaround?
11.03.2013 12:41:29
Klaus
Hi,
ich glaube der Header ist nicht so richtig Teil des Blattes und die üblichen Schutzmaßnahmen greifen nicht. (wer das besser weiß korrigiert mich bitte!)
Daher würd ich das Problem pragmatischer angehen und den Header/Footer einfach per VBA erstellen. Das ist ganz einfach, stell den Makrorekorder an, bau das Header / Footer, stell den Makrorekorder wieder aus, schmeiss alle Zeilen aus dem Code die sich nicht auf den Header / Footer beziehen. Das Ergebniss könnte dann so aussehen:
Sub Macro1()
With ActiveSheet.PageSetup
.LeftHeader = "links oben"
.CenterHeader = "Hallo Welt!"
.RightHeader = "rechts oben"
.LeftFooter = "links unten"
.CenterFooter = "ganz unten"
.RightFooter = "rechts unten"
End With
End Sub

das Makro kannst du dann vor jedem kritischem Vorgang laufen lassen (warscheinlich bei BeforePrint?).
Formatierungen innerhalb des Headers sind wohl ein Thema für sich, der Rekorder gab mir für "rot, fett, unterstrichen" folgendes
.LeftHeader = "&""-,Bold""&U&KFF0000links oben"
damit kann ich nu gar nichts anfangen ;-) aber eben dafür gibts ja den Rekorder. Einfach den kompletten VOrgang mit allen Formatierungen aufzeichen und dann nicht mehr anfassen.
Grüße,
Klaus M.vdT.

Anzeige
AW: Workaround?
11.03.2013 14:06:44
Max
ok Danke, ich werde es gleich mal ausprobieren.
Gruß
Max
;

Forumthreads zu verwandten Themen

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ßzeile in Excel schützen


Schritt-für-Schritt-Anleitung

Um die Kopf- und Fußzeile in Excel zu schützen, gibt es leider keine direkte Funktion wie in Word. Du kannst jedoch einen Workaround nutzen, um zu verhindern, dass unerwünschte Änderungen vorgenommen werden. Hier ist eine Schritt-für-Schritt-Anleitung:

  1. VBA-Editor öffnen: Drücke ALT + F11, um den VBA-Editor zu öffnen.
  2. Neues Modul hinzufügen:
    • Klicke im Menü auf Einfügen und wähle Modul.
  3. Makro erstellen:
    • Füge den folgenden VBA-Code ein, um die Kopf- und Fußzeile zu setzen:
      Sub KopfUndFusszeileSchuetzen()
      With ActiveSheet.PageSetup
         .LeftHeader = "links oben"
         .CenterHeader = "Hallo Welt!"
         .RightHeader = "rechts oben"
         .LeftFooter = "links unten"
         .CenterFooter = "ganz unten"
         .RightFooter = "rechts unten"
      End With
      End Sub
  4. Makro ausführen: Drücke F5, um das Makro auszuführen. Dies setzt die Kopf- und Fußzeile.
  5. Makro bei Bedarf wiederholen: Du kannst das Makro vor wichtigen Druckvorgängen ausführen, um sicherzustellen, dass die Kopfzeile geschützt bleibt.

Häufige Fehler und Lösungen

  • Fehler: Änderungen in der Kopfzeile nach Druck
    Lösung: Stelle sicher, dass du das Makro vor dem Drucken ausführst. Das verhindert, dass Änderungen in der Fußzeile vorgenommen werden.

  • Fehler: VBA-Code funktioniert nicht
    Lösung: Überprüfe, ob die Makros in deinen Excel-Einstellungen aktiviert sind. Gehe zu Datei > Optionen > Trust Center und aktiviere die Makros.


Alternative Methoden

Falls du keine Lust auf VBA hast, gibt es eine alternative Methode:

  • Excel-Schutzfunktion: Du kannst die gesamte Arbeitsmappe schützen, was jedoch auch andere Funktionen einschränkt. Gehe zu Überprüfen > Blatt schützen. Beachte, dass dies nicht speziell die Kopf- und Fußzeile schützt.

Praktische Beispiele

Wenn du die Kopf- und Fußzeile in Excel 2010 schützen möchtest, kannst du ähnliche Makros verwenden, um verschiedene Texte und Formatierungen einzugeben. Achte darauf, die richtigen Formatierungsbefehle im VBA-Code zu verwenden, um die gewünschte Gestaltung zu erzielen.

Beispiel für eine formatierte Kopfzeile:

.LeftHeader = "&""-,Bold""&U&KFF0000links oben"

Dies macht den Text "links oben" rot, fett und unterstrichen.


Tipps für Profis

  • Makros automatisieren: Du kannst dein Makro so einstellen, dass es automatisch bei bestimmten Ereignissen ausgeführt wird, z.B. beim Drucken. Dies kannst du in den „Workbook“ oder „Worksheet“ Objekten im VBA-Editor einstellen.

  • Sicherheitskopien: Erstelle immer eine Sicherheitskopie deiner Excel-Datei, bevor du mit Makros arbeitest, um Datenverlust zu vermeiden.


FAQ: Häufige Fragen

1. Kann ich die Kopf- und Fußzeile in Excel 2010 direkt schützen?
Nein, es gibt keine direkte Funktion dafür. Der Schutz erfolgt über VBA-Makros.

2. Was passiert, wenn ich das Blatt schütze?
Der Blattschutz verhindert Änderungen an den Zellen, schützt jedoch nicht direkt die Kopf- und Fußzeilen.

3. Wie kann ich Word-Kopf- und Fußzeilen schützen?
In Word kannst du die Kopf- und Fußzeilen über die Funktion „Dokument schützen“ unter dem Tab „Überprüfen“ schützen.

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