Bonjour à tous,
derrière cet objet de discussion peu clair, se cache un problème a priori très simple
J'ai en ma possession plusieurs fichiers Excel contenant des enregistrements d'essai. Dans chacun de ceux-là, une seule colonne m'intéresse. Jusqu'à présent, j'utilisais donc simplement la fonction xlsread en lui fournissant les éléments nécessaires, dont la colonne souhaitée. Sauf que dans chacun de mes fichiers Excel, la colonne qui m'intéresse n'est pas toujours placée à la colonne E par exemple.
J'ai donc eu l'idée de récupérer le contenu de la première ligne du fichier Excel (contenant les chaînes de caractères qui indiquent de quoi la colonne s'agit) puis de comparer ce que je recherche à chacun des éléments de cette ligne. Je connais donc l'indice de la colonne qui m'intéresse. SAUF QUE, les colonnes Excel sont des lettres, pas des nombres ! Je cherche donc une fonction qui convertisse un nombre en lettre. Par exemple :
1 donne A ;
5 donne D ;
27 donne AA.
En cherchant sur le net, je n'ai pas trouvé de fonction faisant cela. Je n'arrive pas non plus à créer un script me permettant de faire cette conversion.
Est-ce que quelqu'un a une idée à mon problème svp ?
Merci d'avance pour votre aide
Partager