Ajouter et récupérer des données

Ajout de données aux cellules

Aspose.Cells fournit une classe, Workbook, qui représente un fichier Microsoft Excel. La classe Workbook contient une WorksheetCollection qui permet d’accéder à chaque feuille de calcul du fichier Excel. Une feuille de calcul est représentée par la classe Worksheet. La classe Worksheet fournit une collection Cells. Chaque élément de la collection Cells représente un objet de la classe Cell.

Aspose.Cells permet aux développeurs d’ajouter des données aux cellules des feuilles de calcul en appelant la propriété setValue de la classe Cell. En utilisant la propriété setValue, il est possible d’ajouter des valeurs booléennes, des chaînes, des doubles, des entiers ou des valeurs date/heure, etc. à la cellule.

Améliorer l’efficacité

Lors de travailler sur des feuilles de calcul, les utilisateurs peuvent ajouter différents types de données dans les cellules. Ces éléments de données peuvent inclure des valeurs booléennes, des entiers, des nombres à virgule flottante, du texte ou des valeurs date/heure. Vous pouvez obtenir les valeurs appropriées des cellules selon leurs types de données en utilisant Aspose.Cells.

Récupération de données à partir des cellules

Aspose.Cells fournit une classe, Workbook qui représente un fichier Excel. La classe Workbook contient une WorksheetCollection qui permet d’accéder à chaque feuille de calcul du fichier Excel. Une feuille de calcul est représentée par la classe Worksheet. La classe Worksheet fournit une collection Cells. Chaque élément de la collection Cells représente un objet de la classe Cell.

La classe Cell fournit plusieurs propriétés qui permettent aux développeurs de récupérer les valeurs des cellules selon leurs types de données. Ces propriétés comprennent :

De plus, le type de données contenu dans une cellule peut également être vérifié en utilisant la propriété Type de la classe Cell. En fait, la propriété Type de la classe Cell est basée sur l’énumération CellValueType dont les valeurs prédéfinies sont répertoriées ci-dessous :

Types de valeur de cellule Description
IS_BOOL Indique que la valeur de la cellule est booléenne.
IS_DATE_TIME Indique que la valeur de la cellule est une date/heure.
IS_ERROR Représente que la cellule contient une valeur d’erreur.
IS_NULL Représente une cellule vide.
IS_NUMERIC Indique que la valeur de la cellule est numérique.
IS_STRING Indique que la valeur de la cellule est une chaîne de caractères.
IS_UNKNOWN Indique que la valeur de la cellule est inconnue.
Vous pouvez également utiliser les types de valeur de cellule prédéfinis ci-dessus pour comparer avec le type de données présent dans chaque cellule.