vervolgkeuzelijst

Soms is het prettig als je er voor kunt zorgen dat gebruikers bij het invullen van een werkblad slechts kunnen kiezen uit een beperkt aantal mogelijkheden. Dit voorkomt typefouten en maakt het makkelijker om de gegevens later te verwerken. Een enquête is hiervan een goed voorbeeld.

In de bovenstaande afbeelding is een zogenaamde vervolgkeuzelijst (Engels: dropdownlist) gemaakt. Als een gebruiker op het pijltje naast cel B4 klikt krijgt hij een lijst te zien met mogelijke antwoorden. Door op een antwoord te klikken neemt Excel deze over in de cel. Als een gebruiker zelf een andere waarde intypt, geeft Excel een foutmelding.

In de rest van dit artikel zal ik uitleggen hoe je z0′n vervolgkeuzelijst kunt maken. De eerste stap is het invoeren van de lijst met mogelijke antwoorden. In principe kun je die op iedere willekeurige plek maken. Zelf vind ik het handig om dit op een leeg werkblad te doen. Op dit werkblad plaats ik alle lijsten die ik nodig heb. Als m’n werkboek af is, verberg ik dit werkblad. De volgende afbeelding laat hiervan een voorbeeld zien.

definitie-lijst

Als we bij het valideren van gegevens gebruik willen maken van een lijst die zich op een ander werkblad bevindt, moeten we deze lijst een naam geven. Dit kan door in het witte vak boven kolom A de naam van de lijst in te typen en dit af te sluiten door op [Enter] te drukken. In het voorbeeld heb ik de lijst ‘lijst’ genoemd. Als we dit gedaan hebben kunnen we terug naar het werkblad met de enquête.

dialoog-gegevensvalidatie

Hier selecteren we cel B4 en kiezen in het menu Data -> Valideren… We krijgen dan het bovenstaande dialoogscherm te zien. Bij toestaan kiezen we voor ‘Lijst’. Bij Bron geven we aan welke lijst Excel moet gebruiken. Als de lijst op hetzelfde werkblad staat als de geselecteerde cel, dan kun je het adres opgeven. In ons geval staat de lijst op een ander blad en moeten we gebruik maken van een naam. We doen dit door eerst het = teken in te geven en daarna de naam van onze lijst (in het voorbeeld is dit  ‘lijst’. Vervolgens klikken we op OK. Als alles goed gegaan is, zie je nu een pijltje naast cel B4 staan. Als je daarop klikt zie je dezelfde lijst verschijnen als in de eerste afbeelding van dit artikel.

9 Responses to “Invoer valideren met behulp van een vervolgkeuzelijst”

  1. Maartje Says:

    Toevallig ben ik net bezig om hiermee te stoeien, maar is het dan verder ook mogelijk om bij invullen van antwoord A vraag 2 + 3 weg te laten vallen en door te gaan bij 4. Bij antwoord B deze wel vraag 2 + 3 te tonen?

    Met vriendelijke groet,

    Maartje

  2. Zo werkt Excel » Blog Archive » Navigeren met behulp van ALS, HYPERLINK, validatie en voorwaardelijke opmaak Says:

    […] het artikel ‘Invoer valideren met behulp van een vervolgkeuzelijst’ leg ik uit hoe je de invoer van een gebruiker kunt valideren. Hierbij heb ik het bovenstaande […]

  3. Zo werkt Excel » Blog Archive » Een benoemd bereik dynamisch maken mbv VERSCHUIVING Says:

    […] eerdere artikelen (Een dynamische vervolgkeuzelijst mbv validatie en Invoer valideren met behulp van een vervolgkeuzelijst) heb ik voor het vullen van vervolgkeuzelijsten gebruik gemaakt van een benoemd bereik. Echter in […]

  4. Frans Says:

    1/ Is er ook een mogelijkheid om in de vervolgkeuzelijst te zoeken door bijvoorbeeld de eerste letters te typen.

    2/ Kan de maatvoering van het ‘klapschermpje’ aangepast worden zodat ook een grotere hoeveelheid gegevens zichtbaar worden ?

    met vr gr Frans

  5. mathieu Says:

    Kan je gegevens uit een tabel halen door middel van keuzelijsten?

    Bv. de maten van een muggenraam berekenen vanaf de raammaten

    horizontaal staan de verschillende raamtypes (1e keuzelijst)
    verticaal staan de verschillende buitenkadertype’s (2e keuzelijst)
    in de tabel staan de aftrekmaten voor de muggenramen

    raamtype X & buitenkader Y = -130mm
    raamtype U & buitenkader V = -110mm

  6. Lucas Says:

    Is het mogelijk het pull down menu teken zichtbaar te houden? Dus ook als je niet op de cel staat waar deze keuzelijst in staat?

  7. Robert-Jan Says:

    @Lucas daar ben ik ook nog benieuwd naar heb je hier antwoord op gekregen ?

  8. Zo werkt Excel » Blog Archive » Unieke waarden afdwingen met behulp van validatie Says:

    […] laten invoeren met een vervolgkeuzelijst. Als je wilt weten hoe je dit moet doen, kijk dan nog eens hier en hier. Met dezelfde techniek is het ook mogelijk om te controleren of een gebruiker een unieke […]

  9. corjan koppe Says:

    Is het ook mogelijk een lijst uit een ander bestand te gebruiken?

Leave a Reply