Zum Fußzeileninhalt springen
EXCEL-TOOLS

Eine Zeile in Excel sperren: Alles, was Sie wissen müssen

Geschrieben vom Team bei Iron Software


Wenn Ihre Kopfzeile verschwindet, sobald Sie in einer Tabelle nach unten scrollen, oder wenn Kollegen versehentlich wichtige Daten überschreiben, müssen Sie diese Zeile sperren. Excel bietet Ihnen zwei unterschiedliche Möglichkeiten dazu: eine Zeile einfrieren, damit sie sichtbar bleibt, während Sie scrollen, und eine Zeile schützen, damit der Inhalt vor Änderungen sicher ist. Diese Anleitung unterstützt Benutzer mit schrittweisen Anweisungen zum Einstieg in das Sperren von Zeilen in Excel. Diese Methoden funktionieren in jeder Excel-Tabelle, die Teil der Microsoft Office Suite ist.

Um einen Bereich eines Arbeitsblatts beim Scrollen sichtbar zu halten, gehen Sie zur Registerkarte "Ansicht" und wählen "Bereiche einfrieren".

Lassen Sie uns mit dem schnellsten Ansatz beginnen. *

Der schnellste Weg: Die oberste Zeile mit einem Klick einfrieren

Für den Fall, dass Sie einfach nur möchten, dass Ihre Kopfzeile beim Scrollen sichtbar bleibt, ist dies der schnellste Weg. Die Option Oberste Zeile einfrieren wird die erste Zeile Ihres Arbeitsblatts sperren.

  1. Öffnen Sie Ihre Tabelle in Excel.
  2. Klicken Sie auf die Registerkarte Ansicht im oberen Menüband.

  3. Klicken Sie auf die Schaltfläche Bereiche einfrieren in der Gruppe Fenster.

  4. Wählen Sie Oberste Zeile einfrieren aus dem Dropdown-Menü, um die erste Zeile zu sperren.

Das war's. Eine dünne graue Linie wird unterhalb der Zeile 1 erscheinen, was anzeigt, dass die erste Zeile nun fixiert ist. Scrollen Sie soweit Sie möchten nach unten, die Kopfzeile bleibt an Ort und Stelle.

Um eine Zeile in Excel zu sperren, gehen Sie zur Registerkarte Ansicht und klicken auf Bereiche einfrieren.

So sperren Sie eine Zeile in Excel: Alles, was Sie wissen müssen: Bild 1 - Das Menüband der Ansicht-Registerkarte mit geöffnetem Dropdown-Menü Fenster einfrieren

Methode 1: Eine beliebige Zeile mit dem Menüband einfrieren (Bereiche einfrieren)

"Oberste Zeile einfrieren" gilt für Zeile 1. Wenn Sie Zeile 3, Zeile 5 oder eine andere Zeile sperren möchten, verwenden Sie stattdessen Bereiche einfrieren. Um mehrere Zeilen oder Spalten einzufrieren, wählen Sie die Zelle unter der letzten Zeile und rechts von der letzten Spalte, die Sie sichtbar halten möchten, dann klicken Sie auf Bereiche einfrieren.

So geht's:

  1. Klicken Sie auf die Zeile unterhalb der, die Sie einfrieren möchten. Zum Beispiel, um die Zeilen 1–3 zu sperren, klicken Sie irgendwo in Zeile 4. Wenn Sie sowohl Zeilen als auch Spalten einfrieren möchten, wählen Sie die Zelle unter der letzten Zeile und rechts von der letzten Spalte, die Sie einfrieren möchten. Zum Beispiel, um die ersten beiden Spalten einzufrieren, wählen Sie die dritte Spalte aus, oder um die erste Spalte einzufrieren, wählen Sie die Zelle in Spalte B aus.

  2. Gehen Sie zur Registerkarte Ansicht.

  3. Klicken Sie auf Bereiche einfrieren.
  4. Wählen Sie Bereiche einfrieren (die erste Option im Dropdown, nicht "Oberste Zeile einfrieren").

Das Einfrieren von Spalten funktioniert genauso: Um die erste Spalte zu sperren, wählen Sie Spalte B; um mehrere Spalten zu sperren, wählen Sie die Spalte rechts der letzten Spalte, die Sie einfrieren möchten und klicken dann auf Bereiche einfrieren. Sie können auch die letzte Zeile oder letzte Spalte einfrieren, indem Sie die entsprechende Zelle auswählen, was den Rest Ihrer Daten beim Scrollen sichtbar hält.

Viele Benutzer finden es schwierig herauszufinden, welche Zelle sie beim Einfrieren von Zeilen und Spalten auswählen sollen. Es ist wichtig sicherzustellen, dass Sie die richtige Zelle unter und rechts von dem Bereich auswählen, den Sie sichtbar halten möchten, bevor Sie Bereiche einfrieren anwenden. Dies hilft, Probleme zu vermeiden, und stellt sicher, dass die Funktion Bereiche einfrieren korrekt angewendet wird.

Excel friert jede Zeile über Ihrer ausgewählten Zeile und jede Spalte links von Ihrer ausgewählten Spalte ein. Die graue Teilungslinie erscheint direkt über und links von dem Punkt, auf den Sie geklickt haben.

Zum Aufheben des Einfrierens: Gehen Sie zu Ansicht → Bereiche einfrieren → Einfrieren aufheben. Die Option erscheint nur, wenn aktuell Bereiche eingefroren sind.

So sperren Sie eine Zeile in Excel: Alles, was Sie wissen müssen: Bild 2 - Eine Tabelle mit dem ausgewählten Cursor in Zeile 4 und dem Dropdown-Menü Fenster einfrieren

Methode 2: Eine Zeile mit Tastenkombination einfrieren

Excel verwendet Alt-Tastenkombinationen, um auf Bereiche einfrieren zuzugreifen, sodass Sie dort vollständig von der Tastatur aus navigieren können. Für Benutzer, die eine schnelle Antwort suchen, bietet die folgende Tastenkombination eine effiziente Möglichkeit, Zeilen in Excel zu sperren:

Um die oberste Zeile einzufrieren:

Drücken Sie Alt → W → F → R (jede Taste einzeln, nicht gleichzeitig).

  • Alt aktiviert die Tastenkombinationen des Menübands.
  • W öffnet die Registerkarte Ansicht.
  • F öffnet das Menü Bereich einfrieren.
  • R wählt "Oberste Zeile einfrieren" aus.

Diese Schritte wurden mit Bedacht entworfen, um Benutzer effizient durch den Prozess zu führen.

Um eine bestimmte Zeile einzufrieren:

Wählen Sie zuerst die Zeile unter der Zeile, die Sie einfrieren möchten, mit der Tastatur aus (verwenden Sie Pfeiltasten oder Strg + G, um zu einer Zelle zu gehen), und drücken Sie dann Alt → W → F → F.

Zum Aufheben des Einfrierens:

Drücken Sie erneut Alt → W → F → F. Wenn Bereiche eingefroren sind, schaltet diese Option auf "Einfrieren aufheben" um.

Methode 3: Eine Zeile vor Bearbeiten schützen (Blatt schützen)

Das Einfrieren hält eine Zeile sichtbar, es hindert niemanden daran, sie zu bearbeiten. Wenn Sie Änderungen verhindern möchten, benötigen Sie die Blatt-Schutzfunktion von Excel. Die folgenden Informationen basieren auf Expertenrat zum Schutz von Zeilen in Excel. Dies ist ein zweistufiger Prozess.

Schritt 1: Entsperren Sie zuerst alle Zellen

Standardmäßig ist jede Zelle in Excel als "gesperrt" markiert, aber diese Einstellung tritt nur in Kraft, wenn der Blattschutz aktiviert ist. Um nur bestimmte Zeilen zu sperren, müssen Sie zuerst alles entsperren und dann nur die Zeilen, die Sie betrifft, erneut sperren.

  1. Drücken Sie Strg + A, um alle Zellen auszuwählen.

  2. Drücken Sie Strg + 1, um das Dialogfeld Zellen formatieren zu öffnen (oder mit der rechten Maustaste klicken und Zellen formatieren wählen).

  3. Klicken Sie auf die Registerkarte Schutz.

  4. Deaktivieren Sie das Kontrollkästchen "Gesperrt".

  5. Klicken Sie auf OK.

So sperren Sie eine Zeile in Excel: Alles, was Sie wissen müssen: Bild 3 - Dialogfeld Zellen formatieren auf der Registerkarte Schutz mit deaktiviertem Kontrollkästchen "Gesperrt"

Schritt 2: Sperren Sie nur die Zeilen, die Sie schützen möchten

  1. Wählen Sie die Zeile(n), die Sie sperren möchten, aus. Klicken Sie auf die Zeilennummer links, um die gesamte Zeile auszuwählen. Halten Sie Strg gedrückt und klicken Sie auf zusätzliche Zeilennummern, um mehrere Zeilen auszuwählen.

  2. Drücken Sie erneut Strg + 1, um Zellen formatieren zu öffnen.

  3. Gehen Sie zur Registerkarte Schutz.

  4. Aktivieren Sie das Kontrollkästchen "Gesperrt".

  5. Klicken Sie auf OK.

Schritt 3: Blattschutz aktivieren

  1. Gehen Sie zur Registerkarte Überprüfen im Menüband.

  2. Klicken Sie auf Blatt schützen.
  3. Wählen Sie im erscheinenden Dialogfeld aus, was Benutzer noch tun können (z.B. Zellen auswählen, sortieren, AutoFilter verwenden).
  4. Optional geben Sie ein Passwort ein, um andere daran zu hindern, den Schutz zu entfernen.
  5. Klicken Sie auf OK.

Jetzt wird jeder, der versucht, die gesperrten Zeilen zu bearbeiten, ein Popup sehen, dass die Zelle geschützt ist.

So sperren Sie eine Zeile in Excel: Alles, was Sie wissen müssen: Bild 4 - Dialogfeld Blatt schützen mit dem Passwortfeld und der Liste der erlaubten Aktionen

Zum Entsperren: Gehen Sie zu Überprüfen → Blatt entsperren, geben Sie das Passwort ein, wenn eines eingestellt wurde. *

Methode 4: Eine Zeile über das Rechtsklick-Kontextmenü sperren

Sie können die gleichen Schutz-Einstellungen für Zellen formatieren erreichen, ohne das Menüband überhaupt zu berühren.

  1. Wählen Sie die Zeile oder Zeilen, die Sie sperren möchten, aus (klicken Sie auf die Zeilennummer).
  2. Rechtsklicken Sie auf die Auswahl.

  3. Wählen Sie Zellen formatieren aus dem Kontextmenü.

  4. Klicken Sie auf die Registerkarte Schutz.

  5. Aktivieren oder deaktivieren Sie Gesperrt nach Bedarf.

  6. Klicken Sie auf OK, und sichern Sie das Blatt über Überprüfen → Blatt schützen.

Dieses Verfahren ist praktisch, wenn Sie bereits mit Rechtsklickmenüs arbeiten und das Menüband nicht navigieren möchten.

Methode 5: Eine Zeile mit einem VBA-Makro sperren

Wenn Sie regelmäßig Zeilen sperren oder dies über mehrere Dateien automatisieren möchten, spart Ihnen ein VBA-Makro Zeit. Diese Methode ist für fortgeschrittene Benutzer geeignet, die mit dem Öffnen des Visual Basic Editors vertraut sind.

Um den VBA-Editor zu öffnen: Drücken Sie Alt + F11.

Um die oberste Zeile programmgesteuert einzufrieren:

Sub FreezeTopRow()
    With ActiveWindow
        .FreezePanes = False   ' Clear any existing freeze first
        ActiveSheet.Cells(2, 1).Select
        .FreezePanes = True
    End With
End Sub
Sub FreezeTopRow()
    With ActiveWindow
        .FreezePanes = False   ' Clear any existing freeze first
        ActiveSheet.Cells(2, 1).Select
        .FreezePanes = True
    End With
End Sub
Sub FreezeTopRow()
    With ActiveWindow
        .FreezePanes = False   ' Clear any existing freeze first
        ActiveSheet.Cells(2, 1).Select()
        .FreezePanes = True
    End With
End Sub
$vbLabelText   $csharpLabel

Um eine Zeile vor Bearbeitung zu sperren und das Blatt zu schützen:

Sub LockRowAndProtect()
    Dim ws As Worksheet
    Set ws = ActiveSheet
    ' Step 1: Unlock all cells
    ws.Cells.Locked = False
    ' Step 2: Lock row 1
    ws.Rows(1).Locked = True
    ' Step 3: Protect the sheet (no password in this example)
    ws.Protect Password:="", DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
Sub LockRowAndProtect()
    Dim ws As Worksheet
    Set ws = ActiveSheet
    ' Step 1: Unlock all cells
    ws.Cells.Locked = False
    ' Step 2: Lock row 1
    ws.Rows(1).Locked = True
    ' Step 3: Protect the sheet (no password in this example)
    ws.Protect Password:="", DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
Option Strict On



Sub LockRowAndProtect()
    Dim ws As Worksheet
    ws = ActiveSheet
    ' Step 1: Unlock all cells
    ws.Cells.Locked = False
    ' Step 2: Lock row 1
    ws.Rows(1).Locked = True
    ' Step 3: Protect the sheet (no password in this example)
    ws.Protect(Password:="", DrawingObjects:=True, Contents:=True, Scenarios:=True)
End Sub
$vbLabelText   $csharpLabel

So führen Sie das Makro aus: Drücken Sie Alt + F8, wählen Sie den Namen Ihres Makros aus und klicken auf Ausführen. *

Methode 6: Zeilen und Spalten gleichzeitig einfrieren

Sie können eine benutzerdefinierte Ansicht in Excel erstellen, indem Sie gleichzeitig Zeilen und Spalten einfrieren. Dies ist nützlich für große Datensätze, bei denen Sie sowohl die Kopfzeile als auch eine Label-Spalte sichtbar halten müssen. Eine häufig gestellte Frage ist, wie man sowohl Zeilen als auch Spalten gleichzeitig sperren kann. Um dies zu tun, klicken Sie auf die Registerkarte Ansicht und wählen Bereiche einfrieren, um bestimmte Zeilen und Spalten an Ort und Stelle zu sperren.

  1. Klicken Sie auf die Zelle, die sich an der Kreuzung der Zeile und Spalte befindet, die Sie einfrieren möchten. Zum Beispiel, um Zeile 1 und Spalte A einzufrieren, klicken Sie auf Zelle B2.

  2. Gehen Sie zu Ansicht → Bereiche einfrieren → Bereiche einfrieren.

Sowohl alles über Zeile 2 als auch alles links von Spalte B wird nun fixiert, während Sie scrollen.

Häufige Probleme und Fehlerbehebung

"Bereiche einfrieren" ist ausgegraut

Dies passiert normalerweise, wenn Ihre Tabelle in der Seitenlayout-Ansicht oder Seitenumbruchvorschau ist. Klicken Sie auf Ansicht → Normal, um zur normalen Ansicht zurückzukehren und versuchen Sie es erneut.

Die Freeze-Linie erscheint an der falschen Stelle

Sie haben möglicherweise eine Zelle in der Mitte eines Bereichs statt am Rand ausgewählt. Klicken Sie auf die genaue Zeile unterhalb der, wo Sie die Freeze-Linie haben möchten, dann wenden Sie Bereiche einfrieren an.

Die Zeile ist sichtbar, aber Benutzer können sie trotzdem bearbeiten

Einfrieren betrifft nur die Sichtbarkeit, nicht die Bearbeitbarkeit. Um Bearbeitungen zu blockieren, müssen Sie die Schritte zum Blatt schützen in Methode 3 oben befolgen.

Schutz ist aktiviert, aber Benutzer können gesperrte Zeilen trotzdem bearbeiten

Überprüfen Sie, ob Sie Schritt 1 (Entsperren aller Zellen) abgeschlossen haben, bevor Sie nur Ihre Zielzeilen erneut sperren. Wenn alle Zellen vor dem Schutz gesperrt sind, schützt die Einstellung standardmäßig alles, was richtig klingt, aber oft Verwirrung stiftet, wenn Sie später versuchen, Bearbeitungen in bestimmten Bereichen zu erlauben.

Das Passwort für den Blattschutz vergessen

Excel hat kein eingebautes Wiederherstellungstool für Blattschutz-Passwörter. Es gibt Drittanbieter-Programme, die den Schutz entfernen können, oder bei älteren .XLS-Dateien kann der Schutz manchmal umgangen werden, indem man den Inhalt der Tabelle in ein neues Arbeitsbuch kopiert.

Bereiche einfrieren verschwinden, wenn die Datei an jemanden gesendet wird

Die Einstellungen zum Einfrieren von Bereichen werden mit der Datei im .XLSX-Format gespeichert. Wenn der Empfänger kein Einfrieren sieht, könnte er es versehentlich deaktiviert haben oder die Datei in einem Viewer geöffnet haben, der Bereiche nicht unterstützt. Bitten Sie ihn, zu prüfen Ansicht → Bereiche einfrieren.

Eine Zeile in Excel Online (Browser-Version) sperren

Wenn Sie gerade erst mit Excel für das Web starten, können Sie Bereiche einfrieren verwenden, um eine Zeile zu sperren. Excel für das Web unterstützt Bereiche einfrieren, klicken Sie auf Ansicht → Zeilen & Spalten einfrieren und wählen Sie dann Ihre bevorzugte Option. Blattschutz ist auch unter Überprüfen → Blatt schützen verfügbar, jedoch sind einige erweiterte Schutzoptionen nur in der Desktop-App verfügbar.

Bonus-Tipp: Bereiche teilen vs. Bereiche einfrieren

Eine Funktion, die oft mit Bereiche einfrieren verwechselt wird, ist Trennen. Zu finden unter Ansicht → Trennen, teilt dies Ihr Excel-Fenster in separate scrollbare Abschnitte, sodass Sie zwei verschiedene Teile desselben Blatts gleichzeitig anzeigen können. Im Gegensatz zu Bereiche einfrieren, sperrt Trennen keine Zeile in einer fixen Position; es teilt nur die Ansicht. Wenn Sie versehentlich eine Teilung statt eines Einfrierens angewendet haben, gehen Sie zu Ansicht → Trennen, um es wieder auszuschalten. *

Für Entwickler: Wie man Zeilen programmatisch mit IronXL sperrt

Wenn Sie Software entwickeln, die Excel-Dateien erstellt oder verarbeitet, skaliert das manuelle Konfigurieren von Bereichen einfrieren und Schutz über das UI nicht gut. IronXL ist eine .NET-Bibliothek, die Ihnen erlaubt, Zeilensperrung, Blattschutz und Bereiche einfrieren direkt in C# oder VB.NET anzuwenden, ohne dass eine Installation von Excel erforderlich ist.

Hier ist, wie Sie die oberste Zeile einfrieren und vor Bearbeitungen schützen können, mit nur wenigen Zeilen Code:

using IronXL;
WorkBook workBook = WorkBook.Load("report.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Freeze the top row
workSheet.CreateFreezePane(0, 1);
// Lock all cells, then unlock the editable range
workSheet.GetRange("A1:Z1").Style.Locked = true;
workBook.Password = "securePassword";
workBook.SaveAs("report-locked.xlsx");
using IronXL;
WorkBook workBook = WorkBook.Load("report.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Freeze the top row
workSheet.CreateFreezePane(0, 1);
// Lock all cells, then unlock the editable range
workSheet.GetRange("A1:Z1").Style.Locked = true;
workBook.Password = "securePassword";
workBook.SaveAs("report-locked.xlsx");
Imports IronXL

Dim workBook As WorkBook = WorkBook.Load("report.xlsx")
Dim workSheet As WorkSheet = workBook.DefaultWorkSheet
' Freeze the top row
workSheet.CreateFreezePane(0, 1)
' Lock all cells, then unlock the editable range
workSheet.GetRange("A1:Z1").Style.Locked = True
workBook.Password = "securePassword"
workBook.SaveAs("report-locked.xlsx")
$vbLabelText   $csharpLabel

IronXL übernimmt die Komplexität des OpenXML-Formats, sodass Sie dies nicht tun müssen. Es ist besonders nützlich für Teams, die Berichte, Exporte oder Vorlagen in großem Maßstab generieren, bei denen Zeilensperrungen konsistent über Hunderte von Dateien angewendet werden müssen. *

Zusammenfassung: Welche Methode sollten Sie verwenden?

|Ziel|Beste Methode| | ---| ---| |Kopfzeile sichtbar halten beim Scrollen|Ansicht → Oberste Zeile einfrieren| |Mehrere Zeilen sichtbar halten beim Scrollen|Zeile darunter klicken, dann Bereiche einfrieren| |Jemanden daran hindern, eine Zeile zu bearbeiten|Zellen formatieren → Sperren + Blatt schützen| |Arbeiten, ohne das Menüband zu berühren|Rechtsklick → Zellen formatieren| |Automatisieren über mehrere Dateien|VBA-Makro| |Programmgesteuerte Dateierstellung| IronXL (.NET) |

Beim Sperren einer Zeile in Excel geht es um zwei Fragen: Möchten Sie, dass sie sichtbar bleibt oder dass sie unverändert bleibt? Das Einfrieren bestimmter Zeilen oder Spalten hält sie sichtbar, während der Rest der Daten scrollt, was die Arbeit mit großen Tabellen erleichtert. Das Einfrieren von Kopfzeilen hält Köpfe beim Scrollen sichtbar, was die Datenanalyse verbessert und die Genauigkeit der Dateneingabe erhöht. Bereiche einfrieren beantwortet die erste Frage; Blatt schützen beantwortet die zweite. Zusammen verwendet geben sie Ihnen die volle Kontrolle darüber, wie sich Ihr Arbeitsblatt für Sie und jeden, mit dem Sie es teilen, verhält.

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender ...

Weiterlesen

Iron-Support-Team

Wir sind 24 Stunden am Tag, 5 Tage die Woche online.
Chat
E-Mail
Rufen Sie mich an