Format et validation

  • Initiateur de la discussion Initiateur de la discussion Oceane
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

O

Oceane

Guest
Bonsoir le forum

Dans l'exemple ci-joint je cherche en vain à faire cohabiter un format et une validation.

Merci d'avance pour votre aide [file name=Classeur1_20051206222542.zip size=2335]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur1_20051206222542.zip[/file]
 

Pièces jointes

Merci Simplet,Charly et André

En combinant vos idées j'arrive presque à la solution.Voir cellule bleu du classeur.
D'abord je m'excuse, mais le Nb de chiffres total à saisir est de 11 et non pas 12.
réparti en 3 paquets : ---espace---espace----- , l'opérateur ne s'occupe pas des espaces, c'est le format qui le fait : OK.
A n'importe quel rang il peut y avoir des zéros.
Excel ne doit pas créer de zéro supplémentaire mais prendra en compte ceux qui sont saisit à n'importe quel rang.
Si l'opérateur rentre + ou - de 11 chiffres il faut le message de vérification de données.

A+ [file name=Classeur11_20051207123734.zip size=2843]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur11_20051207123734.zip[/file]
 

Pièces jointes

Salut Marc,

Une petite astuce !

Pour mettre automatiquement une ligne continue de -
Tu sélectionnes A17:K17 et tu les fusionnes
Tu y appliques le format personnalisé : @*-
Tu tapes un - dans la cellule et tu valides
Cela fonctionne également pour une seule cellule.
La largeur de la ou des colonnes peut être modifiée, la mise en forme reste valable.

Le - peut être remplacé par n'importe quel caractère, par exemple % est assez amusant, ou $, ou *, ou §.

Pour des chiffres tu appliques le format 0*0 et tu tapes 0 dans la cellule

Â+
 
Aprés essais je me rends compte que le Pb est beaucoup plus complexe:
En fait il faut que la validation de données vérifie que les 3 groupes de chiffres : ---espace---espace-----;
forment individuelement 3 nombres différent de zéro.

Et là j'ai peur que ce soit impossible.
 
Salut,

Résumons (pour être bien clair)

Il faut taper 11 chiffres de 0 à 9
Le format de la cellule ne peut pas mettre de 0 dans les espaces manquants, mais bien éventuellement placer automatiquement les -
Chaque groupe ne pas être composé uniquement de 0

Donc :
001-001-0001
100-010-1010
010-101-1234
sont bons

Mais :
000-123-4567
123-000-4567
1213-456-789
sont refusés

C'est cela ?

Â+
 
Bonjour à toutes et tous 🙂

Pour réaliser le test que tu souhaites, tu peux essayer dans la validation d'entrer la formule suivante :

=SI(ESTNUM(A1);(A1-ENT(A1/10^5)*10^5>0)*(ENT(A1/10^5)-ENT(A1/10^8)*10^3>0)*(ENT(A1/10^8)>0)*(A1<10^11))

Amicalement
Charly

Edition : Oups ! Désolé Ândré, je ne t'avais pas vu... Tu vas certainement trouver quelquechose de plus simple que ça 🙂

Message édité par: Charly2, à: 07/12/2005 16:26

Message édité par: Charly2, à: 07/12/2005 16:30
 
bsr
le Nb de chiffres total à saisir est de 11 et non pas 12.
réparti en 3 paquets : --- espace --- espace -----
l'opérateur ne s'occupe pas des espaces,
c'est le format qui le fait : OK.
A n'importe quel rang il peut y avoir des zéros.
Excel ne doit pas créer de zéro supplémentaire mais prendra en compte ceux qui sont saisit à n'importe quel rang.
Si l'opérateur rentre + ou - de 11 chiffres il faut le message de vérification de données.

En fait il faut que la validation de données vérifie que les 3 groupes de chiffres : --- espace --- espace -----
forment individuelement 3 nombres différent de zéro.

Après toutes ces mélanges, je ne vois pas pour l'instant.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
7
Affichages
181
  • Question Question
Microsoft 365 CSV en EXCEL
Réponses
1
Affichages
97
Retour