Validation de données EXCEL

Résolu/Fermé
Qhes Messages postés 176 Date d'inscription lundi 29 septembre 2008 Statut Membre Dernière intervention 21 mai 2014 - Modifié par Qhes le 2/12/2011 à 11:33
Qhes Messages postés 176 Date d'inscription lundi 29 septembre 2008 Statut Membre Dernière intervention 21 mai 2014 - 7 déc. 2011 à 09:28
Bonjour,

Je souhaiterais mettre en place une validation de données sous excel qui me semble un peu compliqué

Je voudrais lui dire si B1 = "XXXXX" alors possibilité de mettre en C1 tel séléction

Je sais pas si j'ai été claire :$

Mais merci d'avance :)


A voir également:

6 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
7 déc. 2011 à 09:22
Bonjour
la réponse prend en compte que le nom en C1 est directement celui de la liste, mais est adaptable:
voyez le modèle ici à adapter
https://www.cjoint.com/?ALhjwESbwux
Soit un tableau hors champ avec en 1° colonne la liste des valeurs que vous entrez en 1° colonne (bonjour 1;bonjour2 etc...)
2° colonne les noms de liste correspondant

Revenez si ça ne convient pas
crdlmnt


1
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
2 déc. 2011 à 17:35
Non, Qhes, pas tout-à-fait claire ; que veux-tu dire ?
1) quand B1 contient "XXXXX" on est autorisé à saisir une donnée quelconque dans C1 (sinon elle est inaccessible).
2) quand B1 contient "XXXXX" on met une certaine donnée dans C1 (par exemple "Merci").
3) quand B1 contient "XXXXX" on peut utiliser une liste déroulante de cellule dans C1 (donc une sélection de données possibles).
Quel est donc ton besoin ?
0
Qhes Messages postés 176 Date d'inscription lundi 29 septembre 2008 Statut Membre Dernière intervention 21 mai 2014 29
5 déc. 2011 à 12:17
Oui, effectivement ce que j'ai dis peut etre compris de diverses façon... désolé...

Mon besoin relève de la possibilité numéro 3 :)

Merci en tout cas de t'être penché sur ma demande.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
5 déc. 2011 à 12:38
Bonjour
faites une (ou plusieurs liste hoirs champ ou sur une autre feuille)
nommer chaque liste du nom que vous voulez avoir en B
dans votre exemple, nommer XXXXX la liste en question
en C1 validation de données/liste et entrez:
=indirect(B1)
le choix s'affichera en C1 selon la liste dont le nom est en B1.
(Bien entendu, vous pouvez avoir en B1 une validation avec la liste des noms possibles)

Si besoin, pour nommer un champ:
sélectionnez le champ
Sur 2007: ruban / onglet formule / définir un nom
avant 2007:
barre d'outil / insertion / nom

crdlmnt

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Qhes Messages postés 176 Date d'inscription lundi 29 septembre 2008 Statut Membre Dernière intervention 21 mai 2014 29
7 déc. 2011 à 09:06
Merci d'avoir pris le temps de lire ma demander et d'essayer d'y approter une réponse mais je crois que j'ai pas tout compris... :s

nommer une liste et faire une validation de données simple je sais faire :)

mais je voudrais que si B1= "Bonjour1" --> C1 ai un menu déroulant avec la liste nommée CA
si B1="Bonjour2" --> C1 ai un menu déroulant avec la liste nommée CB

et ainsi de suite...

c'est peut etre plus claire comme ca non? quoique...
enfin si jamais c'est pas claire désolée mais faut me le dire et j'essayerais de m'amélioré :)

Merci d'avance
0
Qhes Messages postés 176 Date d'inscription lundi 29 septembre 2008 Statut Membre Dernière intervention 21 mai 2014 29
7 déc. 2011 à 09:28
super :)
c'est vrai qu'un dessin est toujours plus parlant qu'un beau discours c'est exactement ce que je cherchais génial vraiment !!!!

Merci beaucoup :)
0