Bereiche verwalten
Einführung
In Excel kann man mit einer Mausauswahlbox mehrere Zellen auswählen, die Auswahl der Zellen wird als “Bereich” bezeichnet.
Sie können beispielsweise in Zelle “A1” von Excel mit der linken Maustaste klicken und dann zu Zelle “C4” ziehen. Der ausgewählte rechteckige Bereich kann auch leicht als Objekt erstellt werden, indem Sie Aspose.Cells verwenden.
So erstellen Sie einen Bereich, fügen Werte ein, setzen Stil und führen weitere Operationen am “Bereich”-Objekt durch.
Bereiche verwalten mit Aspose.Cells
Aspose.Cells bietet eine Klasse Workbook, die eine Microsoft Excel-Datei repräsentiert. Die Klasse Workbook enthält eine Worksheets-Sammlung, die den Zugriff auf jede Arbeitsmappe in einer Excel-Datei ermöglicht. Eine Arbeitsmappe wird durch die Klasse Worksheet repräsentiert. Die Klasse Worksheet bietet eine Cells-Sammlung.
Bereich erstellen
Wenn Sie einen rechteckigen Bereich erstellen möchten, der über A1:C4 reicht, können Sie den folgenden Code verwenden:
Wert in die Zellen des Bereichs eingeben
Angenommen, Sie haben einen Zellenbereich, der sich über A1:C4 erstreckt. Die Matrix umfasst 4 * 3 = 12 Zellen. Die einzelnen Bereichszellen sind sequenziell angeordnet: Bereich[0,0], Bereich[0,1], Bereich[0,2], Bereich[1,0], Bereich[1,1], Bereich[1,2], Bereich[2,0], Bereich[2,1], Bereich[2,2], Bereich[3,0], Bereich[3,1], Bereich[3,2].
Das folgende Beispiel zeigt, wie man einige Werte in die Zellen des Bereichs eingibt.
Stellen Sie den Stil der Zellen des Bereichs ein
Das folgende Beispiel zeigt, wie man den Stil der Zellen des Bereichs festlegt.
Aktuelles Gebiet des Bereichs erhalten
CurrentRegion ist eine Eigenschaft, die ein Range-Objekt zurückgibt, das die aktuelle Region darstellt.
Die aktuelle Region ist ein Bereich, der durch eine beliebige Kombination von leeren Zeilen und leeren Spalten begrenzt ist. Schreibgeschützt.
In Excel können Sie den Bereich “CurrentRegion” wie folgt erhalten:
- Wählen Sie einen Bereich (Range1) mit dem Mausfeld aus.
- Klicken Sie auf “Start - Bearbeiten - Suchen & Auswählen - Gehe zu - Besonderes - Aktuelle Region”, oder verwenden Sie “Strg+Umschalt+*”, dann sehen Sie, dass Excel automatisch einen Bereich (Range2) auswählt. Jetzt haben Sie es geschafft, Range2 ist die CurrentRegion von Range1.
Mit Aspose.Cells können Sie die Eigenschaft “Range.CurrentRegion” verwenden, um dieselbe Funktion auszuführen.
Bitte laden Sie die folgende Testdatei herunter, öffnen Sie sie in Excel, wählen Sie einen Bereich “A1:D7” mit dem Mausfeld aus, klicken Sie dann “Strg+Umschalt+*”, dann sehen Sie, dass der Bereich “A1:C3” ausgewählt ist.
Führen Sie jetzt bitte das folgende Beispiel aus, sehen Sie, wie es in Aspose.Cells funktioniert:
Erweiterte Themen
- Autofüllbereich der Excel-Datei
- Bereiche von Excel kopieren
- Nur Datenbereich kopieren
- Datenbereich mit Stil kopieren
- Nur Bereichsstil kopieren
- Union Range erstellen
- Bereich ausschneiden und einfügen
- Bereiche löschen
- Adresse, Zellenanzahl, Versatz, Gesamte Spalte und Gesamte Zeile des Bereichs abrufen
- Bereiche einfügen
- Zellbereich zusammenführen oder trennen
- Bereich von Zellen in einem Arbeitsblatt verschieben
- Arbeitsbuch- und arbeitsblattübergreifende benannte Bereiche erstellen
- Suchen und Ersetzen von Daten in einem Bereich