XL 2016 validation de données

elbiarois

XLDnaute Nouveau
Bonsoir,
Dans une plage de cellules que j’appellerais "saisie" je veut que la saisie soit valide que pour le format suivant: (10 caractères)
les 3 premiers caractères sont obligatoirement des chiffres de 0 à 999
le 4 éme caractère est obligatoirement une lettre de A à Z
les 6 derniers caractères sont obligatoirement des chiffres de 000000 à 999999.
qu'elle est la formule a introduire dans validation des données sous EXCELL 2016.
Merci.
 

Dranreb

XLDnaute Barbatruc
Bonsoir.
Je dirais :
Code:
=ET(NBCAR(Saisie)=10;ESTNUM(GAUCHE(Saisie;3)*1);STXT(Saisie;4;1)>="A";STXT(Saisie;4;1)<="Z";ESTNUM(DROITE(Saisie;6)*1))
Mais c'est une formule tellement longue que je me demande si je ne préfèrerais pas m'écrire une fonction perso.
D'autant plus qu'elle serait beaucoup plus simple.
 

Discussions similaires

Statistiques des forums

Discussions
312 103
Messages
2 085 319
Membres
102 862
dernier inscrit
Emma35400