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