hichem15 Posté(e) le 11 novembre 2012 Share Posté(e) le 11 novembre 2012 Bonsoir a tous, je suis face à un petit problème sur excel, j'aimerais attribuer une validation de données à une colonne; Ce qui doit être taper sur une cellule c'est un code de la forme A000XXX, ou XXX est un nombre variable commençant par 001 et ne dépassant pas 440. Tous ce que j'ai pu faire c'est limiter la saisie à 7 caractères, ce n'est pas "très robuste" vu qu'on peut y taper n'importe quoi tant qu'il y a 7 caractères. Voila, j'attend vos propositions, et merci d'avance ! Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
mouradski Posté(e) le 11 novembre 2012 Share Posté(e) le 11 novembre 2012 (modifié) Salam, C'est faisable Voici l'expression régulière (regex) qui fera ton bonheur : ^A000(([0-3][0-9][0-9])|([0-4][0-3][0-9])|([0-4][0-4]0)|(001))$ Pour l'appliquer, tu peux suivre ce petit tuto Au final, tu pourras faire des validations de ce genre : =RegexpIsMatch(A1,"^A000(([0-3][0-9][0-9])|([0-4][0-3][0-9])|([0-4][0-4]0)|(001))$") Modifié le 11 novembre 2012 par mouradski Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
hichem15 Posté(e) le 11 novembre 2012 Auteur Share Posté(e) le 11 novembre 2012 je pense que je vais garder ma petite restriction de caractère , sur le projet rien n'a été précisé, je voulais juste ajouter une touche perso, mais la ... Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
mouradski Posté(e) le 11 novembre 2012 Share Posté(e) le 11 novembre 2012 je pense que je vais garder ma petite restriction de caractère , sur le projet rien n'a été précisé, je voulais juste ajouter une touche perso, mais la ... ok je vois, un conseil, ne jamais faire plus que demandé si on respecte la cahier des charges, on peut dire qu'on a fait du bon travail Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.