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:

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.