Zum Fußzeileninhalt springen
IRONXL VERWENDEN

Wie man eine Zeile in Excel einfriert (Anfängeranleitung)

1. Einleitung

Excel, mit Funktionen wie dem Einfrieren von Bereichen, vereinfacht das Betrachten von Inhalten aus verschiedenen Bereichen innerhalb einer Arbeitsmappe. Durch das Einfrieren von Zeilen oder Spalten bleiben bestimmte Zellen beim Scrollen durch den Inhalt sichtbar. Dies kann mit der IronXL-Bibliothek erreicht werden, die erweiterte Excel-Operationen bietet, einschließlich einer Option zum Einfrieren von Bereichen.

2. Zeilen und Spalten in Excel einfrieren und auftauen

2.1 Zeilen einfrieren

In Ihrem Arbeitsblatt möchten Sie möglicherweise eine bestimmte Zeile oder Spalte dauerhaft anzeigen, insbesondere die Kopfzellen. Sie können über Ihr Material scrollen, während Sie die eingefrorenen Zellen weiterhin betrachten, indem Sie Zeilen oder Spalten an Ort und Stelle einfrieren.

Schritt 1: Wählen Sie die Zeile, die Sie einfrieren möchten, oder wenn Sie die oberste Zeile einfrieren möchten, wählen Sie Zeile 1 aus. Wählen Sie in diesem Fall Zeile 1 aus, um sie einzufrieren, damit Sie den Kopf ständig sehen können.

Wie man eine Zeile in Excel einfriert (Anfängerratgeber), Abbildung 1: Die Excel-Daten, die zum Einfrieren von Zeilen demonstriert werden Die Excel-Daten, die zum Einfrieren von Zeilen demonstriert werden

Schritt 2: Wählen Sie im Dropdown-Menü den Befehl "Bereich einfrieren" auf der Registerkarte "Ansicht" aus.

Wie man eine Zeile in Excel einfriert (Anfängerratgeber), Abbildung 2: Navigieren Sie zur Funktion Bereich einfrieren in Microsoft Excel Navigieren Sie zur Funktion "Bereich einfrieren" in Microsoft Excel

Schritt 3: Die graue Linie zeigt an, dass die Zeilen eingefroren sind. Die eingefrorenen Zeilen sind weiterhin oben im Arbeitsblatt sichtbar, während Sie nach unten scrollen. In diesem Beispiel scrollen Sie zu Zeile 17 nach unten, aber Zeile 1 bleibt sichtbar, da sie als oberste Zeile eingefroren wurde.

Wie man eine Zeile in Excel einfriert (Anfängerratgeber), Abbildung 3: Graue Markierung für eingefrorene Zeilen Graue Markierung für eingefrorene Zeilen

2.2 Spalten einfrieren

Schritt 1: Wählen Sie die Spalte rechts von der oder den Spalten, die Sie einfrieren möchten. Wählen Sie in diesem Fall Spalte B, um Spalte A einzufrieren.

Wie man eine Zeile in Excel einfriert (Anfängerratgeber), Abbildung 4: Die Excel-Daten, die zum Einfrieren von Spalten demonstriert werden Die Excel-Daten, die zum Einfrieren von Spalten demonstriert werden

Schritt 2: Wählen Sie im Dropdown-Menü den Befehl "Bereich einfrieren" auf der Registerkarte "Ansicht" aus.

Wie man eine Zeile in Excel einfriert (Anfängerratgeber), Abbildung 5: Navigieren Sie zur Funktion Bereich einfrieren in Microsoft Excel Navigieren Sie zur Funktion "Bereich einfrieren" in Microsoft Excel

Schritt 3: Wählen Sie dann die Spalte zum Einfrieren aus, die in einer grauen Linie angezeigt wird. Die graue Linie zeigt an, wo die Spalte eingefroren sein wird. Beim Navigieren durch das Arbeitsblatt bleibt die eingefrorene Spalte auf der linken Seite sichtbar. In diesem Beispiel scrollen Sie nach Spalte G nach unten und können die eingefrorene Spalte auf der linken Seite weiterhin sehen.

Wie man eine Zeile in Excel einfriert (Anfängerratgeber), Abbildung 6: Graue Markierung für eingefrorene Spalten Graue Markierung für eingefrorene Spalten

2.3 Bereiche auftauen

Wenn Sie eine andere Ansichtsoption auswählen möchten, müssen Sie möglicherweise das Tabellenblatt zurücksetzen, indem Sie die Bereiche auftauen. Um dies zu tun, klicken Sie auf den Befehl "Bereich einfrieren" und wählen Sie dann "Bereich auftauen" aus dem Dropdown-Menü, um Zeilen oder Spalten aufzutauen.

Wie man eine Zeile in Excel einfriert (Anfängerratgeber), Abbildung 7: Navigieren Sie zur Funktion Bereich auftauen in Microsoft Excel Navigieren Sie zur Funktion "Bereich auftauen" in Microsoft Excel

3. Zeilen und Spalten mit IronXL einfrieren und auftauen

3.1 IronXL-Funktionen

IronXL ist eine .NET-Bibliothek, die das Lesen und Bearbeiten von Microsoft Excel-Dokumenten in C# ermöglicht. Es ist eine eigenständige .NET-Softwarebibliothek, die mehrere Tabellenkalkulationsformate lesen kann. Die Installation von Microsoft Excel oder Interop ist nicht erforderlich.

Mit der benutzerfreundlichen C#-API von IronXL ist es einfach, Excel-Tabellendateien in der .NET-Umgebung zu lesen, zu ändern und zu erstellen. Die Bibliothek bietet umfassende Unterstützung für .NET Core, .NET Framework, Xamarin, Mobile, Linux, macOS und Azure und gehört zu den besten Excel-Tabellenbibliotheken für diese Plattformen.

3.2 IronXL-Funktionen

  • Daten aus XLS, XLSX, CSV und TSV können bearbeitet, gelesen und geladen werden.
  • Es unterstützt das Speichern und Exportieren von Daten nach CSV, TSV, JSON, XLS und XLSX.
  • Bereiche können einfach mit der WorkSheet["A1:B10"] Syntax genutzt werden. Bereiche können logisch gemischt werden.
  • Spalten, Zeilen und Bereiche können sortiert werden.
  • Beispiele für Stile sind Zellen-Vizualisierungsstile, Schriftart, Größe, Rand, Ausrichtung, Sperren, Zellen einfrieren, Zeilen ausblenden/einblenden und Zahlenformate können angewendet werden.

3.3 Bereiche mit IronXL einfrieren

Das Einfrieren von Zeilen und Spalten in Excel ermöglicht es, sie an der angegebenen Position auf dem Bildschirm zu fixieren, während Sie scrollen, wodurch es einfacher wird, den Überblick über Spalten zu behalten und sich auf sie zu beziehen. Nachfolgend ein Beispielcode zum Einfrieren von Zeilen:

using IronXL;

// Load the existing Excel file
WorkBook wb = WorkBook.LoadExcel("sample1.xlsx");

// Get a specific worksheet from the workbook
WorkSheet ws = wb.GetWorkSheet("Sheet1");

// Create a freeze pane at the top of the worksheet
// Parameters are column index and row index; here, it's freezing the top row
ws.CreateFreezePane(0, 1);

// Save the modified Excel file
wb.SaveAs("sample1.xlsx");
using IronXL;

// Load the existing Excel file
WorkBook wb = WorkBook.LoadExcel("sample1.xlsx");

// Get a specific worksheet from the workbook
WorkSheet ws = wb.GetWorkSheet("Sheet1");

// Create a freeze pane at the top of the worksheet
// Parameters are column index and row index; here, it's freezing the top row
ws.CreateFreezePane(0, 1);

// Save the modified Excel file
wb.SaveAs("sample1.xlsx");
Imports IronXL

' Load the existing Excel file
Private wb As WorkBook = WorkBook.LoadExcel("sample1.xlsx")

' Get a specific worksheet from the workbook
Private ws As WorkSheet = wb.GetWorkSheet("Sheet1")

' Create a freeze pane at the top of the worksheet
' Parameters are column index and row index; here, it's freezing the top row
ws.CreateFreezePane(0, 1)

' Save the modified Excel file
wb.SaveAs("sample1.xlsx")
$vbLabelText   $csharpLabel

Der obige Code ist ein Beispiel, das die oberste Zeile des Excel-Blatts einfriert.

  1. Das vorhandene Excel-Blatt laden: Verwenden Sie die Methode WorkBook.LoadExcel, um die Excel-Datei in das wb-Objekt zu laden, das verschiedene Arten von Excel-Prozessen ausführen kann.

  2. Das Arbeitsblatt auswählen: Verwenden Sie GetWorkSheet, um das erforderliche Arbeitsblatt nach Name auszuwählen (in diesem Fall "Blatt1").

  3. Erstellen Sie gefrorene Bereiche: Die Methode CreateFreezePane wird mit zwei Parametern verwendet - einem für die Spaltenposition und dem anderen für die Zeilenposition. Es friert die angegebenen Spalten und Zeilen an Ort und Stelle ein.

  4. Das Arbeitsbuch speichern: Verwenden Sie die SaveAs-Methode, um Änderungen an einer Datei zu speichern.

Änderungen der Werte in CreateFreezePane können ändern, welche Zeilen und Spalten eingefroren sind.

Wie man eine Zeile in Excel einfriert (Anfängerratgeber), Abbildung 8: Die Excel-Datei mit der Bereichsfunktion von IronXL Die Excel-Datei mit der Bereichsfunktion von IronXL

3.4 Bereiche mit IronXL auftauen

Die RemovePane-Funktion kann verwendet werden, um Zeilen und Spalten im Excel-Blatt aufzufrieren.

Zusammenfassend lässt sich sagen, dass der .NET Regex Tester ein unschätzbares Werkzeug für Entwickler ist, die mit regulären Ausdrücken im .NET Framework arbeiten.

Die IronXL-Bibliothek ist eine Entwicklungsbibliothek, die alle erweiterten Fähigkeiten bietet, die für eine komplexe Excel-Anwendung benötigt werden. Ein großer Vorteil ist, dass sie Entwicklern und Benutzern eine kostenlose Testversion bietet, mit der sich leicht feststellen lässt, ob sie den Anforderungen entspricht. IronXL ist eine der schnellsten verfügbaren Bibliotheken, und mit nur wenigen Zeilen Code kann ein Entwickler leicht lernen, wie man ein Excel-Dokument erstellt und eine Vielzahl von Excel-Operationen durchführt. To learn more about IronXL, click on this IronXL main page, or follow this tutorial about reading Excel files for additional examples.

Häufig gestellte Fragen

Wie kann ich eine Zeile in einem Excel-Blatt mit C# einfrieren?

Sie können eine Zeile in einem Excel-Blatt mit IronXL einfrieren, indem Sie die Excel-Datei mit WorkBook.LoadExcel laden, das Arbeitsblatt mit GetWorkSheet auswählen und dann die Methode CreateFreezePane verwenden, um die Zeile zu spezifizieren, die Sie einfrieren möchten.

Was ist der Vorteil der Funktion Fenster fixieren in Excel?

Die Funktion Fenster fixieren in Excel ermöglicht es Benutzern, bestimmte Zeilen oder Spalten beim Scrollen sichtbar zu halten, wodurch es einfacher wird, wichtige Teile eines Arbeitsblatts zu sehen und zu referenzieren. IronXL ermöglicht es Entwicklern, diese Funktion programmatisch in .NET-Anwendungen zu implementieren.

Wie kann ich Bereiche in Excel mit C# einfrieren?

Um Fenster in Excel mit C# aufzuheben, können Sie die Methode RemovePane von IronXL verwenden. Diese Methode entfernt alle eingefrorenen Zeilen oder Spalten und stellt das Standard-Scrollverhalten des Arbeitsblatts wieder her.

Was sind die Hauptfunktionen von IronXL?

IronXL ist eine leistungsstarke .NET-Bibliothek, die das Lesen, Bearbeiten und Erstellen von Excel-Dateien ohne Microsoft Excel ermöglicht. Sie unterstützt mehrere Dateiformate wie XLS, XLSX, CSV und TSV und bietet Funktionen wie Fenster fixieren und Datenexport.

Kann ich IronXL kostenlos ausprobieren?

Ja, IronXL bietet eine kostenlose Testversion, die Entwicklern die Möglichkeit gibt, seine Funktionen und Fähigkeiten zu erkunden, bevor sie sich für einen Kauf entscheiden.

Wie friere ich die oberste Zeile einer Excel-Datei mit IronXL ein?

Um die oberste Zeile mit IronXL einzufrieren, laden Sie zunächst Ihre Excel-Datei mit WorkBook.LoadExcel. Wählen Sie dann Ihr Arbeitsblatt mit GetWorkSheet aus und wenden Sie CreateFreezePane an, indem Sie den Zeilenindex angeben, den Sie einfrieren möchten.

Welche Plattformen werden von IronXL unterstützt?

IronXL unterstützt eine breite Palette von Plattformen, einschließlich .NET Core, .NET Framework, Xamarin, Mobile, Linux, macOS und Azure.

Wie kann IronXL die Produktivität bei der Arbeit mit Excel-Dateien steigern?

IronXL steigert die Produktivität, indem es Entwicklern ermöglicht, Excel-Aufgaben wie das Fixieren von Fenstern, Bearbeiten von Daten und Exportieren von Dateien programmatisch zu automatisieren, ohne dass Microsoft Excel erforderlich ist, wodurch der Arbeitsablauf in .NET-Anwendungen rationalisiert wird.

Was zeigt an, dass eine Zeile oder Spalte in Excel eingefroren ist?

In Excel zeigt eine graue Linie an, dass eine Zeile oder Spalte eingefroren ist. Diese visuelle Hilfe hilft Benutzern, festzustellen, welche Bereiche des Arbeitsblatts während der Navigation sichtbar bleiben. IronXL kann diesen Effekt programmatisch über C# replizieren.

Welche Schritte zur Fehlerbehebung kann ich unternehmen, wenn meine Fensterfixierung in Excel nicht funktioniert?

Wenn das Fixieren von Fenstern nicht funktioniert, stellen Sie sicher, dass Sie die richtigen Methodenaufrufe in IronXL verwenden. Überprüfen Sie, ob Sie das richtige Arbeitsblatt mit GetWorkSheet geladen und CreateFreezePane mit den richtigen Indizes angewendet haben. Überprüfen Sie auch, ob Ihre Excel-Datei mit den von Ihnen durchgeführten Vorgängen kompatibel ist.

Jordi Bardia
Software Ingenieur
Jordi ist am besten in Python, C# und C++ versiert. Wenn er nicht bei Iron Software seine Fähigkeiten einsetzt, programmiert er Spiele. Mit Verantwortung für Produkttests, Produktentwicklung und -forschung trägt Jordi mit immensem Wert zur kontinuierlichen Produktverbesserung bei. Die abwechslungsreiche Erfahrung hält ihn gefordert und engagiert, ...
Weiterlesen