2 critères de validation pour une cellule

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

dionys0s

XLDnaute Impliqué
Bonjour le forum

Je cherche sur le net mais je ne trouve pas de réponse, peut-être est-ce tout simplement impossible :

je cherche à rajouter un critère de validation sur une cellule.

Ma cellule C4 possède déjà un critère de validation (une liste) et je voudrais rajouter un critère personnalisé, à savoir saisie impossible en C4 si la cellule C2 n'a pas été saisie préalablement.

Je connais la formule personnalisée (=C2<>"" et décocher ignorer si vide) mais lorsque je rajoute cette condition ca efface ma validation par liste présente, et j'aimerais cumuler des 2 critères. Est-ce possible (sans passer par VBA de préférence) ?

D'avance merci pour votre aide ?
 
Re : 2 critères de validation pour une cellule

Bonjour,

Un petit truc, qui vaut ce qu'il vaut (un tout petit peu contraignant......)

Tu nommes ta cellule C2 "zz", par exemple

Admettons que ta zone nommée se nomme "semaine"

Dans la validation de données, tu choisis "Liste", et tu décoches "Ignorer si vide"

Et dans la formule, tu mets :

Code:
=SI(zz<>"";semaine;zz)

Ainsi, si C2 est vide, tu ne peux rien mettre
Sinon, tu as la liste "semaine"

La petite contrainte, pour effacer ta cellule C4, tu es obligé de choisir la valeur vide, lorsque C2 est vide....Donc, de vider C2, puis de choisir la valeur vide...

C'est tout ce que j'ai trouvé...

Y'a p'têt mieux...

Bonne soirée
 
Re : 2 critères de validation pour une cellule

Bonjour,

Tapez quelque chose en C2
Sélectionner C4
Données/Validation/Liste et mettre la formule:

Code:
=SI(C2<>"";LaListeNommée;"")
Comme source de liste.

Il faut qu'il y ait quelque chose en c2 avant de faire la validation après peu importe.

A+

[Edition] amitiés Cousin🙂 Amitiés Bruno🙂
 
Dernière modification par un modérateur:
Re : 2 critères de validation pour une cellule

Salut dionysos
Bh², Hasco, mes amitiés

Autre solution, intégrer le test dans la définition d'un nom "Liste"
Code:
=SI(Feuil1!$C$2<>"";DECALER(Feuil2!$A$1;1;;NBVAL(Feuil2!$A:$A)-1);"")

Il n'y a plus qu'à faire : Données/Validation/Liste =Liste

Voir fichier joint 😉😀

A+
 

Pièces jointes

Dernière modification par un modérateur:
Re : 2 critères de validation pour une cellule

Ca ne marche pas completement.

Vous allez me trouver pinailleur mais avec la premiere solution, (et comme j'ai des macros), la saisie en C4 si C2 est vide fait planter ma macro (qui se lance à la modification de C4), et la deuxieme solution ne me permet pas d'afficher un message d'erreur. Or les personnes qui utiliseront ce fichier sont des billes et ne comprendront que si elles ont un message. M'enfin c'est pas grave.

Je vais voir comment je peux faire. J'ai peut etre une autre idée.

merci beaucoup en tout cas !!
 
Re : 2 critères de validation pour une cellule

Re-,

@ Bruno, et ta petite contrainte est exactement comme la mienne....🙁

Si C2 est vidé, alors qu'il y a toujours quelque chose en C4, on ne peut plus vider C4....

D'ailleurs, c'est même "plus" pire, on ne peut plus du tout vider C4....😱

😀😀
 
Re : 2 critères de validation pour une cellule

Re,

Je réponds, tout comme toi, à l'énoncé du problème : saisie impossible en C4 si la cellule C2 n'a pas été saisie préalablement.

C'est tout 😉😛😀

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
462
Retour