KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Hoe maakt u selectievakjes met ‘Ja’ of ‘Nee’ in Excel?

AuteurSiluvia Wijzigingsdatum

Bij het verzamelen van feedback, reacties of het opstellen van enquêtes en formulieren in Excel kiezen gebruikers vaak tussen “Ja” of “Nee” voor een lijst met items, waarbij per groep slechts één optie mag worden geselecteerd. Deze functionaliteit waarborgt de gegevensintegriteit en vereenvoudigt het optellen van resultaten aanzienlijk — ideaal voor formulieren, aanwezigheidslijsten, tevredenheidsonderzoeken of elke situatie waarin gebruikers per item moeten kiezen uit twee elkaar uitsluitende opties.

De volgende methoden introduceren praktische manieren om „Ja/Nee"-opties in Excel te implementeren, waaronder:


Maak Ja/Nee-vakjes door Keuzerondje te groeperen

Volg deze stappen om een reeks wederzijds exclusieve Ja/Nee-vakjes te maken in Excel met behulp van het Groepsvenster en Keuzerondje-formulierbesturingselementen. Deze aanpak zorgt ervoor dat binnen elke groep slechts één keuze — Ja of Nee — kan worden geselecteerd, waardoor conflicterende of meervoudige antwoorden per item effectief worden voorkomen.

1. Ga naar het Ontwikkelaar-tabblad en klik op Invoegen > Groepsvenster (formulierbesturingselement). (Als u het Ontwikkelaar-tabblad niet ziet, moet u dit)inschakelen in de Excel-opties.)

screenshot van Klikken op Ontwikkelaar > Invoegen > Groepsvenster

Opmerking: Door het Ontwikkelaarstabblad weer te geven, krijgt u toegang tot de geavanceerde formulierbesturingselementen die nodig zijn voor deze bewerking.

2. Voeg een Groepsvenster op de gewenste locatie in uw werkblad in.

3. Herhaal stap 2 indien nodig om meerdere Groepsvensters te maken. Elk Groepsvenster bevat een aparte Ja/Nee-keuze voor een item uit uw lijst. Wilt u bijvoorbeeld vijf rijen met Ja/Nee-keuzes, dan voegt u vijf Groepsvensters in. Deze scheiding zorgt ervoor dat selecties in de ene groep geen invloed hebben op die in andere groepen.

een lijst met groepsvensters invoegen

4. Met het Groepsvenster geselecteerd gaat u terug naar het Ontwikkelaar-tabblad, klikt u op Invoegen en selecteert u Keuzerondje (formulierbesturingselement). Klik in het Groepsvenster om het eerste keuzerondje te plaatsen.

5. Plaats het tweede keuzerondje in hetzelfde groepsvenster. Herhaal dit proces voor elk groepsvenster, zodat elk venster twee keuzerondjes bevat.

een keuzerondje invoegen in het groepsvenster

6. Blijf keuzerondjes invoegen totdat alle groepsvensters hun Ja/Nee-opties hebben ingesteld. U kunt de labels van de keuzerondjes handmatig aanpassen naar ‘Ja’ en ‘Nee’ door met de rechtermuisknop te klikken en de tekst te bewerken.

herhaal het invoegen van alle keuzerondjes in de groepsvensters

7. Wilt u een strakkere uitstraling? Verberg dan de randen van alle groepsvensters met een eenvoudig VBA-script. Druk op Alt+F11 om het venster Microsoft Visual Basic for Applications te openen. Klik op Invoegen > Module en kopieer en plak de onderstaande VBA-code in het modulevenster:

VBA-code: Rand van Groepsvensters verbergen

Sub ToggleVisible()
Dim myGB As GroupBox
For Each myGB In ActiveSheet.GroupBoxes
myGB.Visible = False
Next myGB
End Sub

8. Druk op F5om de code uit te voeren in VBA. Alle randen van de groepsvensters verdwijnen dan onmiddellijk, voor een nettere formulierweergave. Vergeet niet elk keuzerondje duidelijk te labelen als "Ja" of „Nee". De uiteindelijke lay-out zorgt ervoor dat eindgebruikers per vraag slechts één antwoord ("Ja" of „Nee") kunnen selecteren.

vba-code om groepsvensters te verbergen

Toepasselijke scenario’s: Deze methode is ideaal voor situaties waarin duidelijke, wederzijds exclusieve antwoorden nodig zijn, zoals enquêteformulieren, urenregistraties of goedkeuringschecklists. Dankzij de visuele helderheid en native uitstraling van Keuzerondje zijn reacties direct en eenvoudig te interpreteren.

Tips en opmerkingen:Na het groeperen van de keuzerondjes moet u ervoor zorgen dat ze binnen hun eigen groepsvenster blijven om wederzijdse exclusiviteit te garanderen. Controleer de zichtbaarheid via het afdrukvoorbeeld als u van plan bent het werkblad af te drukken, aangezien sommige randen mogelijk toch licht zichtbaar blijven, afhankelijk van uw printerinstellingen. Vergeet niet uw werkmap op te slaan nadat u formulierbesturingselementen hebt toegevoegd—vooral bij gebruik van VBA.


Voeg snel vakjes in met Kutools voor Excel

Als u Kutools voor Excel gebruikt, maakt de functie ‘Batchgewijs slimme selectievakjes invoegen’ het razendsnel en eenvoudig om tegelijkertijd vakjes in meerdere cellen toe te voegen — inclusief geavanceerde opties voor koppeling en automatische labelafhandeling.

Kutools voor Excel – Vol met meer dan 300 essentiële hulpmiddelen voor Excel. Maak uw Excel-taken sneller, eenvoudiger en efficiënter.Download nu!

Na installatie van Kutools voor Excel voert u de volgende stappen uit om tegelijkertijd vakjes in meerdere cellen in te voegen.

  1. Selecteer het bereik waarin u vakjes wilt plaatsen.
  2. Ga naar **Kutools** > **Invoegen** > **Batchgewijs slimme selectievakjes invoegen**.
  3. In het dialoogvenster:
    • Kies of u alleen een selectievakje wilt invoegen of de vakjes aan hun eigen cellen wilt koppelen.
    • (Optioneel) Vink 'Gebruik de inhoud van de cel van het selectievakje als label voor het selectievakje' aan voor automatische labels, of toon de logische waarde van het selectievakje in de gekoppelde cel.
  4. Klik op ‘OK’.
    een screenshot van het dialoogvenster Batch Smart Selectievakjes Invoegen

Kutools voegt direct selectievakjes toe aan uw bereik.

? Visuele resultaten per optie

Afhankelijk van de celkoppelingsmodus en de selectieopties verschilt het resultaat. Hier ziet u hoe elke optie eruitziet nadat u de selectievakjes hebt ingevoegd:

Alleen selectievakje invoegen
Geen koppeling, alleen visueel

Alleen selectievakjes invoegen

Koppelen aan eigen cel
Celwaarde wordt WAAR/ONWAAR

Selectievakjes invoegen en koppelen aan eigen cel

Koppelen aan andere cellen
WAAR/ONWAAR verschijnt in gekoppelde kolom

Selectievakjes invoegen en koppelen aan andere cel

Deze methode is ideaal als u efficiënt meerdere vakjes wilt invoegen, zonder VBA of handmatige aanpassingen.


Excel-formule – gebruik formules die zijn gekoppeld aan celverwijzingen van vakjes of keuzerondjes

Wilt u automatisch "Ja" of „Nee" in werkbladcellen weergeven op basis van gebruikersinteractie met keuzerondjes of vakjes? Koppel dan elk besturingselement aan een specifieke werkbladcel en gebruik formules (zoals)ALS) om het resultaat te interpreteren. Deze methode is ideaal voor zichtbare samenvattingswaarden die u kunt gebruiken bij verdere analyse, rapportage of gegevensexport — en vereist geen VBA.

1. Voeg voor elke vraag of elk item via het Ontwikkelaar-tabblad een vakje of keuzerondje (formulierbesturingselement) in het werkblad in.

2. Klik met de rechtermuisknop op het besturingselement, kies Besturingselement opmaken en stel de Celkoppeling in op een aangewezen cel (bijvoorbeeld cel C2 voor het eerste vakje of de eerste groep keuzerondjes). Deze cel toont nu WAAR/ONWAAR voor vakjes of een numerieke waarde voor keuzerondjes (1 voor de eerste optie, 2 voor de tweede, enz.).

3. Voer in een resultaatcel (bijvoorbeeld D2) een formule in die de waarde van de gekoppelde cel interpreteert:

  • Voor keuzerondjes (Formulierbesturingselement), waarbij C2=1 „Ja" betekent en C2=2 „Nee" betekent
    =IF(C2=1,"Yes","No")
  • Voor vakjes, waarbij C2=WAAR aangevinkt (Ja) betekent en C2=ONWAAR niet aangevinkt (Nee):
    =IF(C2=TRUE,"Yes","No")

4. Druk op Enter om de formule te bevestigen. Wil je deze logica toepassen op meerdere vragen of rijen? Kopieer dan de besturingselementen en formules voor elke rij en pas de celverwijzingen dienovereenkomstig aan (bijv. C3, C4, enz.).

Tips:Deze oplossing is ideaal voor gebruikers die een duidelijke "Ja"/„Nee"-registratie in cellen nodig hebben voor verdere berekeningen, filters of export naar andere systemen. Let op: verwijder geen gekoppelde besturingselementen of hun celkoppelingen, want dat kan de formuleverwijzingen beschadigen.


Andere ingebouwde Excel-methoden – gebruik Gegevensvalidatie met Keuzelijst

Als u geen selectievakjes of keuzerondjes nodig hebt, maar gebruikers eenvoudigweg wilt laten kiezen tussen ‘Ja’ of ‘Nee’, dan is de gegevensvalidatie-keuzelijst een eenvoudige en effectieve ingebouwde oplossing. Deze aanpak stroomlijnt uw werkblad, standaardiseert antwoorden en minimaliseert het risico op invoerfouten.

1. Selecteer het celbereik waarin u de Ja/Nee-keuzelijst wilt plaatsen (bijvoorbeeld B2:B10).

2. Ga naar het tabblad Gegevens, klik op Gegevensvalidatie in de groep Hulpmiddelen voor gegevens en stel in het dialoogvenster Toestaan in op Lijst.

3. Voer in het vak Bron Ja, Nee in (gescheiden door een komma) en klik op OK.

4. Elke geselecteerde cel heeft nu een keuzelijstpijl, zodat gebruikers snel en gemakkelijk „Ja” of „Nee” kunnen selecteren.

Voordelen: Deze methode is eenvoudig in te stellen, zorgt voor minder rommel op het werkblad en voorkomt typefouten of inconsistente invoer.

Beperkingen: De keuzelijsten van gegevensvalidatie hebben geen visuele knoppen, wat de vormgeving van het formulier kan beïnvloeden. Ze sluiten elkaar niet wederzijds uit — gebruikers kunnen cellen leeg laten. Overweeg Automatisch aanvullen te gebruiken om validatie snel naar andere cellen te kopiëren bij lijsten met veel items.

Tips: Denk eraan om het werkblad te beveiligen of bewerken te beperken indien nodig, zodat gebruikers de cel niet overschrijven met aangepaste invoer—tenzij alleen ‘ja’ of ‘nee’ vereist zijn.


VBA-code – maak direct Ja/Nee-vakjes via VBA

Als uw werkblad dynamisch een groot aantal Ja/Nee-selectievakjes moet genereren—vooral bij herhalende of variabele lijsten—kunt u VBA inzetten om dit proces te automatiseren. Deze aanpak is ideaal voor gevorderde gebruikers of voor wie gestandaardiseerde formulieren beheert voor meerdere projecten of teams. Met VBA maakt u direct selectievakjes met de standaardteksten „Ja” en „Nee” in een willekeurig aantal rijen.

1. Klik op het tabblad Ontwikkelaar, klik vervolgens op Visual Basic om de VBA-editor te openen. Klik daarna op Invoegen > Module en plak de volgende code in het modulevenster:

Sub AddYesNoCheckboxes()
    Dim lastRow As Long
    Dim ws As Worksheet
    Dim i As Long
    
    Set ws = ActiveSheet
    lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    For i = 2 To lastRow
        ws.CheckBoxes.Add(ws.Cells(i, 2).Left, ws.Cells(i, 2).Top, 50, 15).Select
        With Selection
            .Caption = "Yes"
            .LinkedCell = ws.Cells(i, 3).Address
        End With
        
        ws.CheckBoxes.Add(ws.Cells(i, 4).Left, ws.Cells(i, 4).Top, 50, 15).Select
        With Selection
            .Caption = "No"
            .LinkedCell = ws.Cells(i, 5).Address
        End With
    Next i
End Sub

2. Sluit de VBA-editor, keer terug naar uw werkblad en voer de macro uit via Ontwikkelaar > Macro’s, selecteer AddYesNoCheckboxes en klik op Uitvoeren. Dit script voegt automatisch „Ja”- en „Nee”-selectievakjes in vanaf rij 2, afhankelijk van of kolom A is ingevuld: het „Ja”-vakje wordt gekoppeld aan kolom C en het „Nee”-vakje aan kolom E (pas de kolommen aan naar uw lay-out).

een screenshot die het resultaat toont na het uitvoeren van de VBA-code

Voorzorgsmaatregelen: Het VBA-script voegt selectievakjes toe naast elk gegevensitem, waarbij de status van elk vakje wordt gekoppeld aan een nabijgelegen cel voor eenvoudige resultaatophaling. Verwijder bestaande selectievakjes voordat u de macro opnieuw uitvoert om overlapping te voorkomen. Sla uw werkmap op in een macro-inschakelbaar formaat (.xlsm) om uw VBA-oplossing te behouden.

Probleemoplossing: Als u fouten tegenkomt tijdens het uitvoeren, controleer dan of het werkblad gegevens bevat in kolom A om de rijen voor de selectievakjes te definiëren en of er geen werkbladbeveiliging actief is. Controleer ook uw macro-beveiligingsinstellingen als de knop „Macro’s” is uitgeschakeld.

Tip: Voor geavanceerde toepassingen kunt u de macro aanpassen om de selectievakjes automatisch te maken, te herschalen of te hernoemen voor gespecialiseerde verwerking.

Voordelen: Verhoogt de efficiëntie aanzienlijk bij het verwerken van grote gegevenslijsten of het genereren van meerdere formulieren en garandeert een consistente lay-out en koppeling.

Beperkingen: Vereist macro-inschakelbare werkmappen en basiskennis van het uitvoeren van VBA-code. Bestaande selectievakjes kunnen overlappen als macro’s herhaaldelijk worden uitgevoerd zonder opschoning.

een screenshot van kutools for excel ai

Ontgrendel de magie van Excel met KUTOOLS AI

  • Slimme uitvoering: Voer celbewerkingen uit, analyseer gegevens en maak grafieken — allemaal met eenvoudige opdrachten.
  • aangepaste formules: Genereer op maat gemaakte formules om uw workflows te stroomlijnen.
  • VBA-programmeren: Schrijf en implementeer VBA-code moeiteloos.
  • Formule-uitleg: Begrijp complexe formules moeiteloos.
  • Tekstvertaling: Doorbreek taalbarrières in uw spreadsheets.
Breid uw Excel-mogelijkheden uit met AI-gestuurde tools.Download nuen ervaar efficiëntie zoals nooit tevoren!

Beste Office-productiviteitshulpmiddelen

🤖KUTOOLS AI Assistant: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoeken, markeren of Dubbele waarden markeren   |  Verwijder lege rijen   |  Kolommen samenvoegen of cellen zonder gegevensverlies   |   Afronden zonder formule...
Super ZOEKEN:VLookup met meerdere criteria  |  VLookup met meerdere waarden  |   VLookup over meerdere werkbladen   |   Fuzzy Match....
Geavanceerde keuzelijst:Snel een keuzelijst maken   |  Afhankelijke keuzelijst   |  Keuzelijst met meervoudige selectie....
Kolombeheerder:Voeg een specifiek aantal kolommen toe|Verplaats kolommen|Wissel zichtbaarheidsstatus van verborgen kolommen|Vergelijk bereiken en kolommen...
Uitgelichte functies:Rasterfocus   |  Ontwerpweergave   |Verbeterde formulebalk   | Werkmap- en bladbeheerder   |  Bronnenbibliotheek(Automatische tekst)|  Datumkiezer   |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen   | E-mails verzenden op basis van lijst   |  Superfilter   |   Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgestreept...) ...
Top 15 gereedschapssets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen, ...)|   50+Grafiektypen(Gantt-diagram, ...)|   40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum, ...)|   19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad, ...)|   12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie, ...)|   7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Cellen splitsen, ...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

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


Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger

  • Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
  • Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!

Alle Kutools-add-ins in één installatieprogramma.

Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
  • Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
  • Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
  • 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
  • Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins