Obtenir l indice de la colonne maximale dans une ligne et l indice de la ligne maximale dans une colonne avec Golang via C++
Scénarios d’utilisation possibles
Lorsque vous avez seulement besoin de manipuler certaines données sur les lignes ou colonnes, vous devez connaître la plage de données des lignes et colonnes. Aspose.Cells offre cette fonctionnalité. Pour obtenir l’indice de colonne maximale sur une ligne, vous pouvez utiliser les propriétés Row.GetLastCell() et Row.GetLastDataCell(), puis utiliser la propriété Cell.GetColumn() pour obtenir l’indice de colonne maximum et l’indice de la dernière colonne de données. Mais pour obtenir l’indice de ligne maximum et l’indice de la dernière ligne de données dans une colonne, vous devez créer une plage sur la colonne, puis parcourir cette plage pour trouver la dernière cellule, et finalement obtenir l’attribut Cell.GetRow() sur la cellule.
Aspose.Cells fournit les propriétés et méthodes suivantes pour vous aider à atteindre vos objectifs.
Obtenir l’indice de colonne maximal dans la rangée et l’indice de rangée maximal dans la colonne en utilisant Aspose.Cells
Cet exemple montre comment :
- Charger le fichier d’exemple.
- Obtenir la ligne qui a besoin d’obtenir l’indice de colonne maximal et l’indice de colonne de données maximal.
- Obtenir l’attribut Cell.GetColumn() sur la cellule.
- Créez une plage basée sur la colonne.
- Obtenez l’itérateur et parcourez la plage.
- Obtenir l’attribut Cell.GetRow() sur la cellule.