VALIDATION DES DONNEES - LETTRES MAJUSCULES OBLIGATOIRE
#1
Débutant XLPages

Inscription: 17/08/2012

Messages: 2

Système d'exploitation:
PC
Version Excel utilisée:
2003,2007,2010
Posté le : 17-08-2012 13h51
Bonjour,
Je suis à la recherche d'une formule personnalisée pour la validation des données pour rendre la saisie obligatoire en MAJUSCULES uniquement, puis d'une deuxième formule pour forcer la saisie en MAJUSCULES ALPHABETIQUES uniquement (A à Z), le tout sur 5 caractères obligatoires.
J'ai essayé avec la formule ci dessous, mais elle ne fonctionne pas si on saisie une combinaison de chiffres et lettres majuscules, n'importe l'ordre de saisie...

=ET(ESTTEXTE(A1);EXACT(A1;MAJUSCULE(A1)))

Hors Ligne
Rapport   Haut 

Re: VALIDATION DES DONNEES - LETTRES MAJUSCULES OBLIGATOIRE
#2
Accro XLPages

Inscription: 09/05/2007
De Courcelles-les-Montbéliard

Messages: 286

Système d'exploitation:
PC & Mac
Version Excel utilisée:
Mac 2004 - 2011, et PC 2003 - 2010
Posté le : 17-08-2012 15h00
Bonjour Serge83, Didier, le forum

Une proposition, colle la formule dans la zone de la boîte de dialogue de validation de données, en ayant au préalable sélectionné la cellule A1
=ET(NBCAR(A1)=5;MIN(CODE(STXT(A1;LIGNE($1:$5);1)))>64;MAX(CODE(STXT(A1;LIGNE($1:$5);1)))<91)

La fonction NBCAR retourne le nombre de caractères de la cellule A1

La fonction CODE retourne la valeur ASCII du premier caractère contenu dans la cellule A1, mais elle ne retourne pas les valeurs des autres caractères de la chaine. C'est pour cela qu'il y a la partie STXT(A1;LIGNE($1:$5)) elle permet de découper chaque caractères de la chaine, et de retourner une matrice à la fonction.
La matrice étant une suite de valeurs, dans ton cas, c'est une suite de caractères.

65 et 90 représente réciproquement la valeur ASCII des caractères A et Z dans la table ASCII.

@+Jean-Marie
Hors Ligne
Rapport   Haut 

Re: VALIDATION DES DONNEES - LETTRES MAJUSCULES OBLIGATOIRE
#3
Débutant XLPages

Inscription: 17/08/2012

Messages: 2

Système d'exploitation:
PC
Version Excel utilisée:
2003,2007,2010
Posté le : 17-08-2012 18h05
Excellent, cela fonctionne. je reçoit bien un message d'erreur au moment de fermer la boite de Validation (la formule est recconu comme erroné;voulez vous continuer?) mais en validant, ça marche.

merci beaucoup et bon weekend.
Edité par SERGE83 le 29/08/2012 12:55:27
Hors Ligne
Rapport   Haut 

Re: VALIDATION DES DONNEES - LETTRES MAJUSCULES OBLIGATOIRE
#4
Accro XLPages

Inscription: 09/05/2007
De Courcelles-les-Montbéliard

Messages: 286

Système d'exploitation:
PC & Mac
Version Excel utilisée:
Mac 2004 - 2011, et PC 2003 - 2010
Posté le : 17-08-2012 18h49
RE...

Si tu penses que le sujet est clos, met en application ce qui est décrit dans le lien ci-dessous

http://www.mdf-xlpages.com/modules/smartfaq/faq.php?faqid=29

@+Jean-Marie
Hors Ligne
Rapport   Haut 


Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Qui consulte actuellement ce sujet ?   1 Utilisateur(s) anonymes