Daten hinzufügen und abrufen
Daten zu Cells hinzufügen
Aspose.Cells bietet eine KlasseArbeitsmappe das stellt eine Microsoft Excel-Datei dar. DerArbeitsmappe Klasse enthält eineArbeitsblätter Sammlung, die den Zugriff auf jedes Arbeitsblatt in der Excel-Datei ermöglicht. Ein Arbeitsblatt wird durch dargestelltArbeitsblatt Klasse. DerArbeitsblatt Klasse bietet eineCells Sammlung. Jedes Element in derCells Die Sammlung stellt ein Objekt darCellKlasse.
Aspose.Cells ermöglicht Entwicklern das Hinzufügen von Daten zu den Zellen in Arbeitsblättern durch Aufrufen vonCell KlassePutValue Methode. Aspose.Cells bietet überladene Versionen vonPutValue Methode, mit der Entwickler Zellen verschiedene Arten von Daten hinzufügen können. Mit diesen überladenen Versionen vonPutValueMit der Methode ist es möglich, der Zelle boolesche, Zeichenfolgen-, Doppel-, Ganzzahl- oder Datums-/Uhrzeitwerte usw. hinzuzufügen.
Effizienz verbessern
Wenn du benutztPutValueMit dieser Methode können Sie eine große Datenmenge in ein Arbeitsblatt einfügen. Sie sollten 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 KlasseArbeitsmappe das stellt eine Microsoft Excel-Datei dar. DerArbeitsmappe Klasse enthält eineArbeitsblätter Sammlung, die den Zugriff auf Arbeitsblätter in der Datei ermöglicht. Ein Arbeitsblatt wird durch dargestelltArbeitsblatt Klasse. DerArbeitsblatt Klasse bietet aCells Sammlung. Jedes Element in derCells Die Sammlung stellt ein Objekt darCellKlasse.
DerCellDie Klasse stellt mehrere Methoden bereit, mit denen Entwickler Werte aus den Zellen entsprechend ihrem Datentyp abrufen können. Zu diesen Methoden gehören:
- GetStringValue, gibt den Zeichenfolgenwert der Zelle zurück.
- GetDoubleValue, gibt den doppelten Wert der Zelle zurück.
- GetBoolValue, gibt den booleschen Wert der Zelle zurück.
- GetDateTimeValue, gibt den Datums-/Uhrzeitwert der Zelle zurück.
- GetFloatValue, gibt den Float-Wert der Zelle zurück.
- GetIntValuegibt den ganzzahligen Wert der Zelle zurück.
Wenn ein Feld nicht gefüllt ist, werden Zellen mitGetDoubleValue oderGetFloatValuelöst eine Ausnahme aus.
Der Typ der in einer Zelle enthaltenen Daten kann auch mithilfe von überprüft werdenCell KlasseGetType Methode. Tatsächlich ist dieCell KlasseGetType Die Methode basiert auf derCellValueTypeAufzählung, deren vordefinierte Werte unten aufgeführt sind:
Cell Werttypen | Beschreibung |
---|---|
CellValueType_IsBool | Gibt an, dass der Zellenwert boolesch ist. |
CellValueType_IsDateTime | Gibt an, dass der Zellenwert Datum/Uhrzeit ist. |
CellValueType_IsNull | Stellt eine leere Zelle dar. |
CellValueType_IsNumeric | Gibt an, dass der Zellenwert numerisch ist. |
CellValueType_IsString | Gibt an, dass der Zellenwert eine Zeichenfolge ist. |
CellValueType_IsUnknown | Gibt an, dass der Zellenwert unbekannt ist. |
Sie können auch die oben vordefinierten Zellwerttypen verwenden, um sie mit dem Typ der in jeder Zelle vorhandenen Daten zu vergleichen. |