Re : Listes en cascade
Pour la MFC: quelle formule utiliser ?
Toutes les listes du classeur sont nommées (liste "FRUITS", liste "POMME", etc...)
Ainsi, les choix proposés dans la cellule A1 correspondent à des noms de listes; c'est également le cas en B1.
J'avais pensé utiliser une formule EQUIV pour aller chercher C1 dans la liste dont le nom figure en B1: si C1 n'est pas dans la liste (résultat NA), mettre en rouge par exemple.
Mais je n'arrive pas à rédiger la formule: on ne peut pas utiliser le contenu d'une cellule pour désigner une liste dans une formule:
Si on a "POMME" en B1 et si on écrit EQUIV(C1;B1...), Excel cherche C1 dans B1 au lieu de chercher C1 dans la liste POMME !!!
Quant au VBA, je préfère ne pas me lancer là dedans parce que le tableau sera accessible à différents utilisateurs dont je ne maitrise pas le niveau de sécurité vis à vis des macros. Cependant ca sera peut etre la seule solution...
Merci!