Conversion entre le nom de cellule et l index de ligne/colonne

Obtenir le nom de cellule à partir des indices de ligne et de colonne

Il est possible de trouver le nom d’une cellule en donnant l’index de ligne et de colonne. Cet article explique comment faire. Aspose.Cells pour Python via .NET fournit la méthode CellsHelper.cell_index_to_name qui permet aux développeurs d’obtenir le nom d’une cellule s’ils fournissent l’index de ligne et de colonne.

Le code d’exemple suivant illustre comment utiliser CellsHelper.cell_index_to_name pour accéder au nom de la cellule en fonction d’un indice de ligne et de colonne connu. Le code génère la sortie suivante.

Obtenir les indices de ligne et de colonne à partir du nom de la cellule

Il est possible de trouver un indice de ligne et de colonne de la cellule à partir de son nom. Cet article explique comment. Aspose.Cells for Python via .NET fournit la méthode CellsHelper.cell_name_to_index qui permet aux développeurs d’obtenir un indice de ligne et de colonne à partir du nom de la cellule.

Le code d’exemple suivant illustre comment utiliser CellsHelper.cell_name_to_index pour obtenir l’indice de ligne et de colonne à partir du nom de la cellule. Le code génère la sortie suivante.

Créer des noms de feuille sécurisés

Parfois, il est nécessaire d’attribuer le nom de la feuille à l’exécution. Dans ce scénario, il peut y avoir des noms de feuille qui peuvent contenir certains caractères supplémentaires comme <>+(?”. Il est nécessaire de remplacer tout caractère de ce type, qui n’est pas autorisé en tant que nom de feuille, par un caractère prédéfini fourni par l’utilisateur. De même, la longueur peut dépasser 31 caractères, ce qui doit être tronqué. Apache POI fournit certaines fonctionnalités de création de noms sécurisés, donc une fonctionnalité similaire est fournie par Aspose.Cells pour Python via .NET pour gérer tous ces problèmes. Le code d’exemple suivant illustre cette fonctionnalité :

Sortie :

c’est le premier nom qui est créé

<> + (adj. Privé _ “Privé”