Accès aux cellules d une feuille de calcul

Accéder aux cellules

Aspose.Cells fournit une classe Workbook qui représente un fichier Excel. La classe Workbook contient une collection de Worksheets qui permet d’accéder à chaque feuille de calcul dans le fichier Excel. Une feuille de calcul est représentée par la classe Worksheet. La classe Worksheet fournit une collection de Cells qui représente toutes les cellules de la feuille de calcul.

Nous pouvons utiliser la collection de Cells pour accéder aux cellules d’une feuille de calcul. Aspose.Cells fournit trois approches de base pour accéder aux cellules d’une feuille de calcul :

  1. En utilisant le nom de la cellule.
  2. Utiliser l’index de la ligne et de la colonne de la cellule.
  3. En utilisant l’indice d’une cellule dans la collection de Cells

Utilisation du nom de la cellule

Les développeurs peuvent accéder à une cellule spécifique en passant son nom de cellule à la collection Cells de la classe Worksheet en tant qu’index.

Si vous créez une feuille de calcul vide au début, le nombre d’éléments de la collection Cells est zéro. Lorsque vous utilisez cette approche pour accéder à une cellule, elle vérifie si cette cellule existe dans la collection ou non. Si oui, elle renvoie l’objet de la cellule de la collection, sinon, elle crée un nouvel objet Cell, ajoute l’objet à la collection Cells et renvoie cet objet. Cette approche est la façon la plus simple d’accéder à la cellule si vous êtes familier avec Microsoft Excel mais c’est la plus lente par rapport aux autres approches.

Utilisation de l’index de la ligne et de la colonne de la cellule

Les développeurs peuvent accéder à une cellule spécifique en passant les indices de sa ligne et de sa colonne à la collection Cells de la classe Worksheet. Cette approche fonctionne de la même manière que la première approche.

Accéder à la plage d’affichage maximale d’une feuille de calcul

Aspose.Cells permet aux développeurs d’accéder à la plage d’affichage maximale d’une feuille de calcul. La plage d’affichage maximale - la plage de cellules entre la première et la dernière cellule contenant du contenu - est utile lorsque vous devez copier, sélectionner ou afficher l’ensemble du contenu d’une feuille de calcul dans une image.

Vous pouvez accéder à la plage d’affichage maximale d’une feuille de calcul en utilisant la méthode MaxDisplayRange de la collection Cells.