Bonjour
La meilleure solution est de mettre dans une plage de cellules les données qui seront affichées dans la liste de choix, puis de nommer cette plage.
1) Selectionne cette plage de cellules (elle peut être sur une autre feuille, ce n'est pas un problème, mais reste dans le même classeur)
2) Clique sur le menu Insertion/Nom/Définir...
3) Inidique un nom dans le champ 'Noms dans le classeur', par exemple ListedeChoix. et tu valides
Maintenant sélectionne il faut affecter la liste dans la colonne.
1) Sélectionnne les cellules de ta colonne
2) Clique sur le menu Données/Validation...
3) Dans la boîte de dialogue, change 'Tout' par 'Liste'
4) Dans le champ saisissable, indique cette formule
=ListedeChoix
5) Valide
Pour l'instant dès que tu vas sur une cellule de cette colonne, tu vas pouvoir choix une donnée dans la liste de choix, quelque soit la valeur de la cellule de contrôle.
C'est maintenant que l'on va pouvoir indiquer le contrôle
1) Sélectionne la première cellule (la plus haute) qui contient la liste de validation. (dans mon exemple la cellule C1)
2) Clique sur le menu Insertion/Nom/Définir...
3) Dans la boîte de dialogue, sélectionne ListedeChoix
4) Dans le champ 'fait référence à :', indique cette formule
=si(Feuil1!$A1='OUI';PlagedesDonnées;'')
5) Valide
PlagedesDonnées est la plage des cellules qui contient les données.
Si tu n'es pas familier avec les listes de validation, je te conseille de télécharger les deux coffret des listes de Celeda, c'est une mine d'infos.
@+Jean-Marie