Passer au contenu principal

Comment créer une validation de données externe dans une autre feuille ou classeur?

En règle générale, nous utilisons la validation des données pour limiter les utilisateurs à saisir les valeurs souhaitées, mais avez-vous déjà essayé de créer une validation de données externe dans une autre feuille ou classeur, ce qui signifie que les données source et la validation des données ne sont pas dans la même feuille ou même le même classeur? Dans cet article, je présenterai la méthode de gestion de ce problème dans Excel.

Créer une validation de données externe dans une autre feuille

Créer une validation de données externes dans un classeur différent


flèche bleue bulle droite Créer une validation de données externe dans une autre feuille

Prenez la création de liste déroulante par exemple, je vais créer la source dans une feuille, puis utiliser Nom de la plage pour créer la liste déroulante dans une autre feuille en fonction de la source de valeur.

1. Créez la valeur source de la liste déroulante dans une feuille comme vous le souhaitez. Voir la capture d'écran:
doc validation des données externes 1

2. Sélectionnez ces valeurs sources et accédez à la Zone Nom pour définir un nom de plage pour les cellules, j'entre ici Pays dans l' Zone Nom, puis appuyez sur Entrer touche pour terminer la dénomination. Voir la capture d'écran:
doc validation des données externes 2

3. Accédez à la feuille pour laquelle vous souhaitez créer cette liste déroulante externe et sélectionnez une cellule ou une plage pour placer la liste déroulante, G1: G4, par exemple, puis cliquez sur Données > Validation des données. Voir la capture d'écran:
doc validation des données externes 3

4. dans le Validation des données dialogue, cliquez sur Paramètres onglet et sélectionnez Liste du Autoriser liste déroulante, puis entrez = Pays (Pays est le nom que vous avez défini pour la plage source à l'étape 2, vous pouvez le modifier à votre guise) dans la zone de Identifier. Voir la capture d'écran:
doc validation des données externes 4

5. Cliquez OK, maintenant la validation des données externes a été créée.
doc validation des données externes 5


flèche bleue bulle droite Créer une validation de données externes dans un classeur différent

Pour créer une validation de données externes dans un autre classeur, vous devez également utiliser la plage de noms.

Prenez la création de liste déroulante par exemple.

1. Créez les valeurs source dont vous avez besoin dans une feuille, puis sélectionnez les valeurs source et accédez à Zone Nom pour donner un nom à la plage source et appuyez sur Entrer clé, prendre NomCus par exemple. Voir la capture d'écran:
doc validation des données externes 6

2. Accédez ensuite au classeur que vous souhaitez créer dans la liste déroulante, sélectionnez une colonne vide dans une feuille, la colonne J par exemple, puis cliquez sur Formules > Définir le nom. Voir la capture d'écran:
doc validation des données externes 7

3. dans le Nouveau nom boîte de dialogue, entrez un nom dans le Nom de l'utilisateur et sélectionnez Classeur du Domaine list, puis tapez cette formule = Source.xlsx! CustName (Source est le nom du classeur du classeur dans lequel les données source sont contenues et CustName est le nom de plage que vous avez créé pour les données source à l'étape 1, vous pouvez les modifier selon vos besoins) dans le Se réfère à zone de texte. Voir la capture d'écran:
doc validation des données externes 8

4. Cliquez OK. Et puis allez pour sélectionner la plage que vous souhaitez créer la liste déroulante externe, L1: L4, et cliquez sur Données > Validation des données. Voir la capture d'écran:
doc validation des données externes 9

5. dans le Validation des données dialogue, cliquez sur Paramètres onglet et sélectionnez Liste du Autoriser liste déroulante, et entrez cette formule = MyCustList (MyCustList est le nom de la plage que vous donnez à la colonne vide à l'étape 3, vous pouvez le modifier selon vos besoins) dans le Identifier boîte. Voir la capture d'écran:
doc validation des données externes 10

6. Cliquez OK. La validation des données externes dans un autre classeur a maintenant été créée. Voir la capture d'écran:
doc validation des données externes 11

Notes: Seulement lorsque les deux classeurs sont ouverts en même temps (le classeur de données source et le classeur de validation de données), la validation des données externes peut fonctionner correctement.

Meilleurs outils de productivité bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

Description


Office Tab apporte une interface à onglets à Office et facilite grandement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
Comments (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
"Only when the two workbook are open at the same time (the source data workbook and the data validation workbook), the external data validation can correctly work." Yes this is rather a big problem isn't it? We would not usually have two workbooks open at the same time, we more likely wish to use an old workbook and simply copy the data validation rules to the new spreadsheet. I gave up trying to do this using copy and paste, instead wrote a VBA macro which applied the data validation rule to a large number of cells in one go. Use 'Record Macro' to set up the VBA commands and make minor adjustments to the resulting code to do the trick. Worked fine.
This comment was minimized by the moderator on the site
Glad its not just me that can't get the external data validation to work. Frustratingly it seemed to once but never again. No idea what I did that time.
This comment was minimized by the moderator on the site
Hello, thanks for showing us how to have a drop-down list linked to an external file. However I could not set up the Data Validation to work, even though I have selected to STOP any invalid entry, which a number not included in the drop-down list itself. Is there any way where I can circumnavigate this?
This comment was minimized by the moderator on the site
Create external data validation in different workbook. This tips not working for sharing file one PC to another PC. How it will works? pls. suggest me.
This comment was minimized by the moderator on the site
Sorry I have no idea on this.
This comment was minimized by the moderator on the site
Thank you so much for this article! I could not get Excel to allow me to reference another sheet for a data validation list. I can only surmise that it is because of the version. Very frustrating! However, I did not know about naming the data list, and by doing so and using the =[data list name], it worked like a charm. Many thanks!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations