En fait non c'est un peu plus compliqué que ça. Pour simplifier voici ce que fait ma fonction en gros:
Fonction1(paramètre1 as String) as Double
Dans une feuille excel la colonne A contient des valeurs de type "String"et la colonne B des valeurs de type "Double"
Fonction1 va rechercher des valeurs = paramètre1 dans la colonne A et renvoie les valeurs correspondantes de la colonne B.
Bine entendu ma fonction est un peu plus complexe (j'aurais utilisé la fonction Excel RECHERCHE sinon...).
Mais le fait est que je veux que celui qui viendrai à modifier le code (ou moi-même puisque je dois faire appel souvent à cette fonction) ne puisse pas se tromper en saisissant le paramètre1 et qu'une liste déroulante avec des valeurs prédéterminées apparaisse par exemple pour faciliter la saisie.
Le problème semble assez simple mais il je n'ai pas trouvé de solution (et pourtant j'ai pas mal cherché sur internet!)
En revanche à titre d'information ceci est facilement réalisable lorsque le paramètre est de type "Long" avec l'instruction "Enum"
Partager