Ga naar hoofdinhoud

Hoe maak ik externe gegevensvalidatie aan in een ander blad of een andere werkmap?

Over het algemeen gebruiken we gegevensvalidatie om gebruikers te beperken tot het invoeren van de waarden die we willen, maar heeft u ooit geprobeerd een externe gegevensvalidatie te maken in een ander blad of werkmap, wat betekent dat de brongegevens en de gegevensvalidatie niet in hetzelfde blad of zelfs dezelfde werkmap? In dit artikel zal ik de methode voor het omgaan met dit probleem in Excel introduceren.

Creëer externe gegevensvalidatie in een ander blad

Maak externe gegevensvalidatie in een andere werkmap


pijl blauw rechts bel Creëer externe gegevensvalidatie in een ander blad

Neem bijvoorbeeld het maken van een vervolgkeuzelijst, ik zal de bron in één blad maken en vervolgens Bereiknaam gebruiken om de vervolgkeuzelijst in een ander blad te maken op basis van de waardebron.

1. Maak de bronwaarde van de vervolgkeuzelijst in een blad zoals u wilt. Zie screenshot:
doc externe gegevensvalidatie 1

2. Selecteer deze bronwaarden en ga naar het Naam Box om een ​​bereiknaam voor de cellen te definiëren, voer ik hier in Land in de Naam Boxen druk vervolgens op Enter toets om de naamgeving te voltooien. Zie screenshot:
doc externe gegevensvalidatie 2

3. Ga naar het blad waarvoor u deze externe vervolgkeuzelijst wilt maken en selecteer een cel of bereik om de vervolgkeuzelijst te plaatsen, bijvoorbeeld G1: G4, en klik op Data > Data Validation. Zie screenshot:
doc externe gegevensvalidatie 3

4. In de Data Validation dialoogvenster, klik Instellingen tab, en selecteer Lijst van het Allow vervolgkeuzelijst en voer in = Land (Land is de naam die u in stap 2 hebt gedefinieerd voor het bronbereik, u kunt dit naar wens wijzigen) de in het vak van bron. Zie screenshot:
doc externe gegevensvalidatie 4

5. klikken OK, nu is de externe gegevensvalidatie gemaakt.
doc externe gegevensvalidatie 5


pijl blauw rechts bel Maak externe gegevensvalidatie in een andere werkmap

Om externe gegevensvalidatie in een andere werkmap te maken, moet u ook Name Range gebruiken.

Neem bijvoorbeeld het maken van een vervolgkeuzelijst.

1. Maak de bronwaarden zoals u nodig hebt in een blad, selecteer vervolgens de bronwaarden en ga naar Naam Box om het bronbereik een naam te geven, en druk op Enter sleutel, neem CusNaam bijvoorbeeld. Zie screenshot:
doc externe gegevensvalidatie 6

2. Ga vervolgens naar de vervolgkeuzelijst van de werkmap die u wilt maken, selecteer een lege kolom in een blad, kolom J bijvoorbeeld, en klik op Formules > Definieer naam. Zie screenshot:
doc externe gegevensvalidatie 7

3. In de Nieuwe naam dialoogvenster, voert u een naam in het Naam box en selecteer werkboek van het strekking lijst en typ vervolgens deze formule = Source.xlsx! Klantnaam (Bron is de werkmapnaam van de werkmap waarin de brongegevens staan, en CustName is de bereiknaam die u hebt gemaakt voor de brongegevens in stap1, u kunt deze naar behoefte wijzigen) in de Verwijst naar tekstvak. Zie screenshot:
doc externe gegevensvalidatie 8

4. klikken OK. En ga vervolgens naar het bereik waarvoor u de externe vervolgkeuzelijst wilt maken, L1: L4, en klik op Data > Data Validation. Zie screenshot:
doc externe gegevensvalidatie 9

5. In de Data Validation dialoogvenster, klik Instellingen tab, en selecteer Lijst oppompen van Allow vervolgkeuzelijst en voer deze formule in = MyCustList (MyCustList is de bereiknaam die u in stap 3 aan de lege kolom geeft, u kunt deze naar behoefte wijzigen) in de bron doos. Zie screenshot:
doc externe gegevensvalidatie 10

6. klikken OK. Nu is de externe gegevensvalidatie in een andere werkmap gemaakt. Zie screenshot:
doc externe gegevensvalidatie 11

Note: Alleen wanneer de twee werkmappen tegelijkertijd zijn geopend (de brongegevenswerkmap en de gegevensvalidatiewerkmap), kan de externe gegevensvalidatie correct werken.

Beste Office-productiviteitstools

🤖 Kutools AI-assistent: Een revolutie teweegbrengen in de data-analyse op basis van: Intelligente uitvoering   |  Genereer code  |  Aangepaste formules maken  |  Analyseer gegevens en genereer grafieken  |  Roep Kutools-functies aan...
Populaire functies: Zoek, markeer of identificeer duplicaten   |  Verwijder lege rijen   |  Combineer kolommen of cellen zonder gegevens te verliezen   |   Ronde zonder formule ...
Super opzoeken: Meerdere criteria VLookup    VLookup met meerdere waarden  |   VOpzoeken over meerdere bladen   |   Fuzzy opzoeken ....
Geavanceerde vervolgkeuzelijst: Maak snel een vervolgkeuzelijst   |  Afhankelijke vervolgkeuzelijst   |  Multi-select vervolgkeuzelijst ....
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  |  Vergelijk bereiken en kolommen ...
Uitgelichte functies: Raster focus   |  Ontwerpweergave   |   Grote formulebalk    Werkmap- en bladbeheer   |  resource Library (Auto-tekst)   |  Datumkiezer   |  Combineer werkbladen   |  Cellen coderen/decoderen    Stuur e-mails per lijst   |  Super filter   |   Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen, ...)   |   50+ tabel Types (Gantt Chart, ...)   |   40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag, ...)   |   19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...)   |   12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion, ...)   |   7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Gespleten cellen, ...)   |   ... en meer

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen.  Klik hier om de functie te krijgen die u het meest nodig heeft...

Omschrijving


Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!
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