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 for Node.js via C++ fournit la méthode CellsHelper.cellIndexToName qui permet aux développeurs d’obtenir le nom d’une cellule si ils fournissent l’indice de ligne et de colonne.

Le code exemple ci-dessous illustre comment utiliser CellsHelper.cellIndexToName pour accéder au nom de la cellule étant donné un index de ligne et de colonne connus. 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 Node.js via C++ fournit la méthode CellsHelper.cellNameToIndex qui permet aux développeurs d’obtenir un indice de ligne et de colonne à partir du nom d’une cellule.

Le code d’exemple suivant illustre comment utiliser CellsHelper.cellNameToIndex 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’assigner le nom de la feuille au moment de l’exécution. Dans ce scénario, il peut y avoir des noms de feuilles qui contiennent des caractères supplémentaires tels que <>, +(?”. Il est nécessaire de remplacer tout caractère non autorisé comme nom de feuille par un caractère prédéfini fourni par l’utilisateur. De même, la longueur peut augmenter à plus de 31 caractères, ce qui nécessite d’être tronqué. Apache POI fournit certaines fonctionnalités pour créer des noms sûrs, donc une fonctionnalité similaire est fournie par Aspose.Cells for Node.js via C++ pour gérer tous ces problèmes. Le code d’exemple suivant démontre cette fonctionnalité :

Sortie :

c’est le premier nom qui est créé

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