Validation des données
La validation des données limite ce qu'on peut saisir : liste déroulante, nombre borné, date, longueur de texte. Elle fiabilise un fichier partagé en refusant les saisies hors règles.
- validation
- liste déroulante
- contrôle
- saisie
- cascade
Syntaxe
Données > Validation des données > Options > Autoriser : Liste, Nombre entier, Date…Exemple
Colonne Statut d'un suivi de commandes :Données > Validation des données > Autoriser : ListeSource : En attente;Expédiée;Livrée(ou Source : =$H$2# si H2 contient =TRIER(UNIQUE(Statuts[Libellé])))→ chaque cellule propose ces choix et refuse une saisie comme « livré »À retenir
- L'onglet Alerte d'erreur personnalise le message et son style : Arrêt bloque la saisie, Avertissement et Informations la laissent passer.
- Piège : la validation ne contrôle que la frappe. Un copier-coller l'écrase ou introduit des valeurs interdites ; repérez-les avec Données > Validation des données (flèche) > Entourer les données non valides.
- Pour une liste qui grandit, citez une plage débordée avec l'opérateur # (=$H$2#) ou un nom défini qui pointe une colonne de tableau structuré.
- Les listes en cascade (Pays puis Ville) se font avec INDIRECT ou, en Microsoft 365, avec une formule FILTRE dans une colonne d'aide dont on cite la plage débordée.
Voir aussi
- Tableaux structurésUn tableau structuré (Ctrl+L) transforme une plage en objet nommé qui s'agrandit tout seul. Les formules y citent les colonnes par leur nom, ce qui les rend lisibles et robustes aux ajouts.
- UNIQUEUNIQUE renvoie les valeurs distinctes d'une plage dans une matrice qui déborde sur les cellules voisines et se met à jour seule. Idéale pour alimenter une liste déroulante ou une synthèse.
- Noms définisUn nom défini donne un libellé parlant à une cellule ou à une plage (TauxTVA au lieu de $E$1). Les formules se lisent comme des phrases et restent justes quand on les recopie.
- Protéger une feuille ou un classeurProtéger une feuille empêche de modifier ses cellules verrouillées, protéger le classeur fige ses onglets. Cela évite les fausses manipulations, mais ce n'est pas une sécurité contre un tiers.