Zugriff auf Zellen eines Arbeitsblatts
Zugriff auf Zellen
Aspose.Cells bietet eine Klasse Workbook, die eine Excel-Datei repräsentiert. Die Klasse Workbook enthält eine Worksheets Sammlung, die den Zugriff auf jedes Arbeitsblatt in der Excel-Datei ermöglicht. Ein Arbeitsblatt wird durch die Klasse Worksheet repräsentiert. Die Klasse Worksheet bietet eine Cells Sammlung, die alle Zellen im Arbeitsblatt repräsentiert.
Wir können die Cells Sammlung verwenden, um auf Zellen in einem Arbeitsblatt zuzugreifen. Aspose.Cells bietet drei grundlegende Ansätze zum Zugriff auf Zellen in einem Arbeitsblatt:
- Verwendung des Zellnamens.
- Verwendung von Zeilen- und Spaltenindex einer Zelle.
- Verwendung eines Zellenindexes in der Cells Sammlung
Verwendung des Zellnamens
Entwickler können auf eine bestimmte Zelle zugreifen, indem sie ihren Zellnamen an die Cells-Sammlung der Worksheet-Klasse als Index übergeben.
Wenn Sie am Anfang ein leeres Arbeitsblatt erstellen, ist die Anzahl der Elemente in der Cells-Sammlung null. Wenn Sie diesen Ansatz verwenden, um auf eine Zelle zuzugreifen, wird überprüft, ob diese Zelle in der Sammlung vorhanden ist. Wenn ja, wird das Zellenobjekt in der Sammlung zurückgegeben, andernfalls wird ein neues Cell-Objekt erstellt, das Objekt zur Cells-Sammlung hinzugefügt und dann dieses Objekt zurückgegeben. Dieser Ansatz ist der einfachste Weg, auf die Zelle zuzugreifen, wenn Sie mit Microsoft Excel vertraut sind, aber er ist im Vergleich zu anderen Ansätzen der langsamste.
Verwenden von Zeilen- und Spaltenindex der Zelle
Entwickler können auf eine bestimmte Zelle zugreifen, indem sie die Indizes ihrer Zeile und Spalte an die Cells-Sammlung der Worksheet-Klasse übergeben. Dieser Ansatz funktioniert genauso wie der erste Ansatz.
Zugriff auf den maximalen Anzeigebereich des Arbeitsblatts
Aspose.Cells ermöglicht es Entwicklern, auf den maximalen Anzeigebereich eines Arbeitsblatts zuzugreifen. Der maximale Anzeigebereich - der Bereich von Zellen zwischen der ersten und der letzten Zelle mit Inhalt - ist nützlich, wenn Sie den gesamten Inhalt eines Arbeitsblatts in einem Bild kopieren, auswählen oder anzeigen müssen.
Sie können den maximalen Anzeigebereich eines Arbeitsblatts mithilfe der MaxDisplayRange-Methode der Cells-Sammlung abrufen.