ce n'est pas du tout la même chose
Dans le premier cas, c'est une chaine de caractère (du "texte") qui est le CodeName de la feuille (son "nom caché" pour simplifier)
Dans le second cas, j'utilise directement l'objet "feuille", ce n'est plus l'étiquette qui colle sur une boite, c'est la boite en elle-même
Actuellement, ton fichier excel fonctionne comme ça :
1) Je donne à setSeverity le CodeName de la feuille sous forme de texte
2) setSeverity va appeler la fonction conversion qui est (était) censée transformer le texte (l'étiquette) en objet (la boite) pour la donner à setSeverity
3) setSeverity reçoit son objet (sa boite) et l'utilise
moi je te propose d'arrêter l'étape 2 .... mais pour se faire tu dois modifier l'étape 1 (l'appel de la procédure) et l'étape 3 (arrêt de l'appel de conversion et travail immédiat sur l'objet, "la boite")
Partager