Bonjour à tous,
Tout débutant sur les outils avancés d'excel, je me permet de vous poser mon problème après une bonne après midi de recherche et de casse tête.
Voici les étapes que j'ai réussi à mettre en place:
1) J'entre en C4 une valeur (parmis ma liste déroulante, de 1 à 3)
=> Si 1 alors un message apparait en B6, et une liste déroulante en C6
=> Si 2 alors un message apparait en B6 et B7, et une liste déroulante en C6 et C7
=> Si 3 alors message en B6, B7 et B8, liste en C6, C7 et C8
2) Les listes déroulantes sont bloquées quand leur message assigné (liste C7 pour message B7 par exemple) n'apparait pas.
Mon problème: dans les cellules de mes listes déroulantes j'ai intégré un if: =IF(C$4>=3; INDIRECT($CC$15); "-")
mais lorsque je sélectionne une valeur dans cette liste, mon if disparait.Du coup lorsque une liste doit être bloquée et sans valeur, la valeur reste.
J'espère avoir été clair, j'ai joint le fichier pour que vous puissiez voir tout ca par vous mêmes. Je reste dispo pour plus de détails et je vous remercie d'avance!
EDIT: J'ai aussi essayé certaines solutions par macro, mais je n'arrive pas à faire marcher quoi que ce soit... petite question secondaire, vous verrez sur le fichier joint que j'ai mis mes paramètres de mes deux listes en CC et CD, je n'arrive pas à le mettre en feuille2 sans avoir une erreur =INDIRECT(#REF!)
Tout débutant sur les outils avancés d'excel, je me permet de vous poser mon problème après une bonne après midi de recherche et de casse tête.
Voici les étapes que j'ai réussi à mettre en place:
1) J'entre en C4 une valeur (parmis ma liste déroulante, de 1 à 3)
=> Si 1 alors un message apparait en B6, et une liste déroulante en C6
=> Si 2 alors un message apparait en B6 et B7, et une liste déroulante en C6 et C7
=> Si 3 alors message en B6, B7 et B8, liste en C6, C7 et C8
2) Les listes déroulantes sont bloquées quand leur message assigné (liste C7 pour message B7 par exemple) n'apparait pas.
Mon problème: dans les cellules de mes listes déroulantes j'ai intégré un if: =IF(C$4>=3; INDIRECT($CC$15); "-")
mais lorsque je sélectionne une valeur dans cette liste, mon if disparait.Du coup lorsque une liste doit être bloquée et sans valeur, la valeur reste.
J'espère avoir été clair, j'ai joint le fichier pour que vous puissiez voir tout ca par vous mêmes. Je reste dispo pour plus de détails et je vous remercie d'avance!
EDIT: J'ai aussi essayé certaines solutions par macro, mais je n'arrive pas à faire marcher quoi que ce soit... petite question secondaire, vous verrez sur le fichier joint que j'ai mis mes paramètres de mes deux listes en CC et CD, je n'arrive pas à le mettre en feuille2 sans avoir une erreur =INDIRECT(#REF!)
Pièces jointes
Dernière édition: