Imposer à une cellule un format type

Fermé
NoviceExcel - 5 mai 2009 à 09:34
leplot Messages postés 191 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 13 août 2015 - 5 mai 2009 à 18:41
Bonjour,


J'ai un petit souci (encore une fois desolee):

Je voudrais imposer à une cellule sur excel un type de format : L'utilisateur doit saisir un nombre de type :
12-232-45 ou 32-456-1A (avec les tirets bien sur )

S'il saisie autre chose, il recoit un message d'avertissement. Je sais qu'on peut le faire avec données --> validation mais j'arrive pas. Il n'y a pas mon truc spécifique
A voir également:

3 réponses

leplot Messages postés 191 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 13 août 2015 131
5 mai 2009 à 10:04
Bonjour

Essaie une formule du style :
Validation / Personnalisé avec formule pour la cellule A2
=ET(NBCAR(A2)=9;STXT(A2;3;1)="-";STXT(A2;7;1)="-")

la formule peut être compliquée si besoin par exemple en ajoutant dans le ET(), NON(ESTERREUR(CNUM(STXT(A2;4;3)))) pour tester si les caractères sont bien numériques etc...

0
merci pour cette réponse mais je voudrais aussi généraliser cela à toute une colonne??? et aussi imposer pour une autre colonne la saisie d'un nombre de 7 chiffres merci pour l'aide d'avance
0
leplot Messages postés 191 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 13 août 2015 131
5 mai 2009 à 18:41
Salut,

Pour faire sur toute la colonne, copie la cellule vers le bas. Le format se met à jout (A3, A4...).
Pour la saisie d'un nombre à 7 chiffre, il faut faire un format avec "Nombre entier" "compris entre" 100000 et 9999999
0