bonsoir à tous,
Je voudrais rendre obligatoire dans une colonne la saisie de données sous la
forme suivante :
a/bbbb/cc
où
a, b et c sont obligatoirement des chiffres.
a est <> 0
le 2e et le 7e caractères sont obligatoirement des "/", ce qui impose que
l'on saisisse 4 chiffes au milieu...
Le nombre total de caractères ("/" compris) est obligatoirement = à 9, ce
qui impose que l'on ne saisisse que 2 chiffres à la fin.
Je pense que la solution la plus simple passe par par une règle de
validation mais je ne parviens pas à la mettre au point. Ou peut-être un
formatage de cellule personnalisée ?
Quelqu'un aurait-il LA solution à me proposer ?
Merci
Domi
Effectivement, j'ai zappé le 0 et arrive maintenant à la même formule que Pounet; formule avec laquelle 1/4567//56 est rejetée car nbcar()<>9.
@+ FxM
Juste une petite modif, car 1/4567//56 est validé. Il vaudrait remplacer le DROITE.... par CNUM(STXT(8;2)). Détail... Daniel "Domi" a écrit dans le message de news:
Avec cette petite adaptation ça semble bon =ET(NBCAR(A1)=9;CNUM(GAUCHE(A1;1))<>0;ESTNUM(GAUCHE(A1;1)*STXT(A1;3;4)*DROIT E(A1;2));STXT(A1;2;1)="/";STXT(A1;7;1)="/")
Non ? Domi
"Pounet95" a écrit dans le message de news:
Bonsoir, La saisie ne peut pas commencer par un 0 ;o))))))
-- Pounet95 on trouve tout ( ou presque ) http://www.excelabo.net/
"FxM" a écrit dans le message de news:
Bonsoir,
Sélectionner la colonne (exemple A) | données | validation |
bonsoir à tous, Je voudrais rendre obligatoire dans une colonne la saisie de données
sous
la forme suivante :
a/bbbb/cc où a, b et c sont obligatoirement des chiffres. a est <> 0 le 2e et le 7e caractères sont obligatoirement des "/", ce qui impose
que
l'on saisisse 4 chiffes au milieu... Le nombre total de caractères ("/" compris) est obligatoirement = à 9,
ce
qui impose que l'on ne saisisse que 2 chiffres à la fin.
Je pense que la solution la plus simple passe par par une règle de validation mais je ne parviens pas à la mettre au point. Ou peut-être
un
formatage de cellule personnalisée ? Quelqu'un aurait-il LA solution à me proposer ? Merci Domi
Bonsoir,
Effectivement, j'ai zappé le 0 et arrive maintenant à la même formule
que Pounet; formule avec laquelle 1/4567//56 est rejetée car nbcar()<>9.
@+
FxM
Juste une petite modif, car 1/4567//56 est validé. Il vaudrait remplacer le
DROITE.... par CNUM(STXT(8;2)).
Détail...
Daniel
"Domi" <scrat83@free.fr> a écrit dans le message de news:
OQdkVYP9EHA.3944@TK2MSFTNGP12.phx.gbl...
Avec cette petite adaptation ça semble bon
=ET(NBCAR(A1)=9;CNUM(GAUCHE(A1;1))<>0;ESTNUM(GAUCHE(A1;1)*STXT(A1;3;4)*DROIT
E(A1;2));STXT(A1;2;1)="/";STXT(A1;7;1)="/")
Non ?
Domi
"Pounet95" <pasdepub@oneado.fr> a écrit dans le message de
news:eIzmZRP9EHA.3416@TK2MSFTNGP09.phx.gbl...
Bonsoir,
La saisie ne peut pas commencer par un 0 ;o))))))
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
"FxM" <nullos@greuchmeu.ici> a écrit dans le message de news:
eHF6GNP9EHA.3504@TK2MSFTNGP12.phx.gbl...
Bonsoir,
Sélectionner la colonne (exemple A) | données | validation |
Effectivement, j'ai zappé le 0 et arrive maintenant à la même formule que Pounet; formule avec laquelle 1/4567//56 est rejetée car nbcar()<>9.
@+ FxM
Juste une petite modif, car 1/4567//56 est validé. Il vaudrait remplacer le DROITE.... par CNUM(STXT(8;2)). Détail... Daniel "Domi" a écrit dans le message de news:
Avec cette petite adaptation ça semble bon =ET(NBCAR(A1)=9;CNUM(GAUCHE(A1;1))<>0;ESTNUM(GAUCHE(A1;1)*STXT(A1;3;4)*DROIT E(A1;2));STXT(A1;2;1)="/";STXT(A1;7;1)="/")
Non ? Domi
"Pounet95" a écrit dans le message de news:
Bonsoir, La saisie ne peut pas commencer par un 0 ;o))))))
-- Pounet95 on trouve tout ( ou presque ) http://www.excelabo.net/
"FxM" a écrit dans le message de news:
Bonsoir,
Sélectionner la colonne (exemple A) | données | validation |