Validation pour chiffres ?

Résolu
DJ FA Messages postés 51 Date d'inscription   Statut Membre Dernière intervention   -  
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, Je souhaite une validation de saisie valide lorsque : je saisie une série de cinq chiffres ou un série de cinq chiffres avec entre les deux un /. Ex : 12345 ou 12345/12345

Veuillez trouver ci-joint un fichier excel, merci bien.

http://ti1ca.com/v4zsrhr2-Classeur1.xlt.html




3 réponses

Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Bonjour

Validation personnalisée, Formule :
=ET(SOMMEPROD(ESTNUM(CNUM(STXT(A1;LIGNE(DECALER($A$1;0;0;NBCAR(A1);1));1)))*1)+SOMMEPROD((STXT(A1;LIGNE(DECALER($A$1;0;0;ENT(MAX(NBCAR(A1);6)/6);1))*6;1)="/")*1)=NBCAR(A1);MOD(NBCAR(A1);6)=5)
1
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Explication :
Le premier sommeprod compte les chiffres, le second compte les "/" placés en positions multiples de 6 et le mod vérifie la longueur
0
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Précision : Remplacer A1 par l'adresse de la cellule à tester mais $A$1 doit rester tel quel .
0
DJ FA Messages postés 51 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir, pour le format texte c'est volontaire, et j'adresse un grand merci à Patrice33740 qui avec sa formule m'a donné entière satisfaction, bonne soirée à vous et merci.
0
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
De rien, au plaisir de te relire sur le Forum

Cordialement
Patrice

PS : la formule fonctionne aussi bien avec du texte que des nombres
0