Valider les données lors de la saisie dans une colonne Excel
Fermé
msjad
-
8 janv. 2014 à 10:16
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 8 janv. 2014 à 12:40
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 8 janv. 2014 à 12:40
A voir également:
- Valider les données lors de la saisie dans une colonne Excel
- Déplacer une colonne excel - Guide
- Ethernet n'a pas de configuration ip valide - Guide
- Liste déroulante excel - Guide
- Aller à la ligne dans une cellule excel - Guide
- Additionner colonne excel - Guide
3 réponses
Bruce Willix
Messages postés
11968
Date d'inscription
mardi 24 mai 2011
Statut
Contributeur
Dernière intervention
12 juin 2018
2 587
8 janv. 2014 à 10:21
8 janv. 2014 à 10:21
Bonjour,
Excel n'est pas un gestionnaire de base de données. Ses capacités de contrôle de cohérence sont limitées.
La seule façon de faire ce que vous voulez faire c'est:
1. Nommer la plage de données "qui existe déjà", par exemple liste_reference
2. Appliquer une règle de validation à la case à tester: sélectionner "Liste" et dans la zone ou on renseigne les références, écrire
Comme expliqué au début, Excel est pas optimisé pour cela: si vous avez des milliers d'entrées, ça risque de peiner un peu.
Excel n'est pas un gestionnaire de base de données. Ses capacités de contrôle de cohérence sont limitées.
La seule façon de faire ce que vous voulez faire c'est:
1. Nommer la plage de données "qui existe déjà", par exemple liste_reference
2. Appliquer une règle de validation à la case à tester: sélectionner "Liste" et dans la zone ou on renseigne les références, écrire
=liste_reference(ou le nom que vous avez donné en 1)
Comme expliqué au début, Excel est pas optimisé pour cela: si vous avez des milliers d'entrées, ça risque de peiner un peu.
Merci pour votre réponse Bruce,
Malheureusement, la solution ne marche pas, il m'a donné, dans la cellule à tester, une liste déroulante avec les données saisies dans ma liste de référence, hors moi je veux que me dise que cette valeur est déjà utilisé dans ma liste de référence.
Sinon, y a-t-il un moyen de coder ça en VBA ?
Merci de votre aide.
Malheureusement, la solution ne marche pas, il m'a donné, dans la cellule à tester, une liste déroulante avec les données saisies dans ma liste de référence, hors moi je veux que me dise que cette valeur est déjà utilisé dans ma liste de référence.
Sinon, y a-t-il un moyen de coder ça en VBA ?
Merci de votre aide.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 398
8 janv. 2014 à 12:40
8 janv. 2014 à 12:40
Bonjour
Peut être une idée ici, sans VBA,
revenez si besoin d'explication complémentaires
https://www.cjoint.com/?DAimNiCheKQ
crdlmnt
Peut être une idée ici, sans VBA,
revenez si besoin d'explication complémentaires
https://www.cjoint.com/?DAimNiCheKQ
crdlmnt