Liste adaptative personnalisée multiples critères

Résolu
touroul Messages postés 509 Date d'inscription   Statut Membre Dernière intervention   -  
touroul Messages postés 509 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour le forum !
Je souhaite utiliser la fonction de Validation des données en mode Personnalisé (formules) pour restreindre les possibilités de saisie dans un bloc de cellules (débutant en A6). Voici les conditions à rassembler :


- Limiter à une liste (assez courte) :
DECALER(Listes!$F$4;0;0;NBVAL(Listes!$F:$F);)
grâce à cette formule de liste adaptative nommée =MOIS
- OU : ensemble de 3 lettres variables consécutives en Majuscules uniquement : ex : TNT avec
ET(EXACT(MAJUSCULE(A6);A6);NBCAR(A6)=3)

Ma liste adaptative est OK, voici ma formule actuelle :
=OU(MOIS;ET(EXACT(MAJUSCULE(A6);A6);NBCAR(A6)=3))

Mais toutes les valeurs sont acceptées ...

un exemple : https://www.cjoint.com/c/EDdoTxScBcO
Puis-je vous demander de l'aide ? Merci d'avance !

9 réponses

Gyrus Messages postés 3334 Date d'inscription   Statut Membre Dernière intervention   526
 
Bonjour,

Une solution qui couple la liste de validation à une procédure évènementielle VBA.
https://www.cjoint.com/c/EDenGr4CM2e

A+
0