Datenverwaltung von Excel-Dateien.
Hinzufügen von Daten zu Cells
Aspose.Cells bietet eine Klasse,Arbeitsmappe , die eine Microsoft Excel-Datei darstellt. DasArbeitsmappe Klasse enthält aArbeitsblätter Sammlung, die den Zugriff auf jedes Arbeitsblatt in der Excel-Datei ermöglicht. Ein Arbeitsblatt wird durch dargestelltArbeitsblatt Klasse. DasArbeitsblatt Klasse bietet aCells Sammlung. Jeder Artikel in derCells Sammlung stellt ein Objekt derCellKlasse.
Aspose.Cells ermöglicht Entwicklern das Hinzufügen von Daten zu den Zellen in Arbeitsblättern durch Aufrufen vonCell Klasse'PutValue Methode. Aspose.Cells bietet überladene Versionen derPutValue Methode, mit der Entwickler Zellen verschiedene Arten von Daten hinzufügen können. Die Verwendung dieser überladenen Versionen derPutValue-Methode ist es möglich, der Zelle einen Boolean-, String-, Double-, Integer- oder Datums-/Zeitwert usw. hinzuzufügen.
Effizienz verbessern
Wenn du benutztPutValueUm eine große Datenmenge in ein Arbeitsblatt einzufügen, sollten Sie den Zellen Werte hinzufügen, zuerst nach Zeilen und dann nach Spalten. Dieser Ansatz verbessert die Effizienz Ihrer Anwendungen erheblich.
Abrufen von Daten von Cells
Aspose.Cells bietet eine Klasse,Arbeitsmappe das stellt eine Microsoft Excel-Datei dar. DasArbeitsmappe Klasse enthält aArbeitsblätter Sammlung, die den Zugriff auf Arbeitsblätter in der Datei ermöglicht. Ein Arbeitsblatt wird durch dargestelltArbeitsblatt Klasse. DasArbeitsblatt Klasse bietet aCells Sammlung. Jeder Artikel in derCells Sammlung stellt ein Objekt derCellKlasse.
DasCellDie Klasse stellt mehrere Eigenschaften bereit, die es Entwicklern ermöglichen, Werte aus den Zellen gemäß ihren Datentypen abzurufen. Zu diesen Eigenschaften gehören:
- Zeichenfolgenwert: gibt den Zeichenfolgenwert der Zelle zurück.
- DoubleValue: gibt den doppelten Wert der Zelle zurück.
- BoolWert: gibt den booleschen Wert der Zelle zurück.
- DateTimeValue: gibt den Datums-/Uhrzeitwert der Zelle zurück.
- Gleitkommawert: gibt den Gleitkommawert der Zelle zurück.
- IntWertgibt den ganzzahligen Wert der Zelle zurück.
Wenn ein Feld nicht ausgefüllt ist, werden Zellen mitDoubleValue oderGleitkommawertwirft eine Ausnahme.
Die Art der in einer Zelle enthaltenen Daten kann auch mit überprüft werdenCell Klasse'Typ Eigentum. Tatsächlich ist dieCell Klasse'Typ Eigentum basiert auf derCellValueTypeEnumeration, deren vordefinierte Werte unten aufgeführt sind:
Cell Werttypen | Beschreibung |
---|---|
IsBool | Gibt an, dass der Zellenwert boolesch ist. |
IsDateTime | Gibt an, dass der Zellenwert Datum/Uhrzeit ist. |
Ist Null | Stellt eine leere Zelle dar. |
IstNumerisch | Gibt an, dass der Zellenwert numerisch ist. |
IstString | Gibt an, dass der Zellenwert eine Zeichenfolge ist. |
Ist unbekannt | Gibt an, dass der Zellenwert unbekannt ist. |
Sie können auch die oben vordefinierten Zellenwerttypen verwenden, um sie mit dem in jeder Zelle vorhandenen Datentyp zu vergleichen.
Themen vorantreiben
- Zugriff auf Cells eines Arbeitsblatts
- Konvertieren Sie numerische Textdaten in Zahlen
- Erstellen von Zwischensummen
- Datenfilterung
- Datensortierung
- Datenvalidierung
- Daten aus Arbeitsblatt exportieren
- Daten finden oder suchen
- Holen Sie sich Cell Zeichenfolgenwert mit und ohne Formatierung
- Hinzufügen von HTML Rich Text in Cell
- Fügen Sie Hyperlinks in Excel oder OpenOffice ein
- Daten in Arbeitsblatt importieren
- Wie und wo Enumeratoren verwendet werden
- Messen Sie die Breite und Höhe des Werts Cell in Pixeleinheiten
- Gleichzeitiges Lesen von Cell-Werten in mehreren Threads
- Konvertierung zwischen Zellenname und Zeilen-/Spaltenindex
- Füllen Sie die Daten zuerst nach Zeile und dann nach Spalte aus
- Präfix für einfache Anführungszeichen von Cell Wert oder Bereich beibehalten
- Greifen Sie auf die Rich-Text-Teile von Cell zu und aktualisieren Sie sie