Ga naar hoofdinhoud

Hoe selecteer ik alle selectievakjes met een enkel selectievakje in Excel?

Selectievakjes zijn erg handig voor onze Excel-gebruikers, met een lijst met selectievakjes kunnen we enkele opties op een werkblad selecteren. Als er veel selectievakjes tegelijk moeten worden geselecteerd, selecteert u ze een voor een, dit zal vervelend en tijdrovend zijn. Hier kan ik u voorstellen om alle selectievakjes te selecteren met een enkel selectievakje, dat wil zeggen dat wanneer u dit hoofdvakje aanvinkt, alle selectievakjes van het huidige werkblad onmiddellijk worden geselecteerd.

Schakel alle selectievakjes in met een enkel selectievakje met VBA-code


pijl blauw rechts bel Schakel alle selectievakjes in met een enkel selectievakje met VBA-code

Voer de volgende stappen uit om alle selectievakjes van een werkblad te selecteren met behulp van een enkele master checkbox:

1. Ten eerste kunt u een selectievakje toevoegen en het een naam geven als Alles selecteren, dit wordt je master checkbox, zie screenshot:

doc-selecteer-alle-checkboxes-1

2. Houd vervolgens de ALT + F11 toetsen, en het opent de Microsoft Visual Basic for Applications-venster.

3. Klikken Invoegen > Moduleen plak de volgende code in het Module Venster.

VBA-code: selecteer alle selectievakjes met een enkel selectievakje

Sub SelectAll_Click()
'Update by Extendoffice
Dim xCheckBox As CheckBox
For Each xCheckBox In Application.ActiveSheet.CheckBoxes
    If xCheckBox.Name <> Application.ActiveSheet.CheckBoxes("Check Box 1").Name Then
        xCheckBox.Value = Application.ActiveSheet.CheckBoxes("Check Box 1").Value
    End If
Next
End Sub

4. En sla deze code op en sluit deze, ga terug naar het werkblad, klik met de rechtermuisknop op het Alles selecteren selectievakje en kies Wijs macro toe zie screenshot vanuit het contextmenu:

doc-selecteer-alle-checkboxes-2

5. In de Wijs macro toe dialoogvenster, klik Selecteer All_Click optie in het Macronaam keuzelijst en klik vervolgens op OK knop om dit dialoogvenster te sluiten, zie screenshot:

doc-selecteer-alle-checkboxes-3

6. En nu, wanneer u het master selectievakje Alles selecteren aanvinkt, zijn alle andere selectievakjes van het huidige werkblad tegelijk aangevinkt.

doc-selecteer-alle-checkboxes-4

Note: In de bovenstaande code, Check Box 1 is de naam van uw master check box, u kunt deze bekijken in het Naam Box door er met de rechtermuisknop op te klikken en het naar wens aan te passen.

doc-selecteer-alle-checkboxes-5


Gerelateerde artikelen:

Hoe een selectievakje aan meerdere cellen in Excel te koppelen?

Hoe snel meerdere selectievakjes in Excel invoegen?

Hoe snel meerdere selectievakjes in Excel verwijderen?

Beste Office-productiviteitstools

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...

kte tabblad 201905


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 (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Is there a way to select specific checkboxes using a single checkbox?
This comment was minimized by the moderator on the site
Ниже код для установки определённых флажков с помощью одного основного флажка.

Sub Level1()
If Range("B23") = True Then Range("G29,G30,G39,G40,G41,G42,G43,I31,I32,I33,I34,I35,I36,I37,I38") = True
If Range("B23") = False Then Range("G29,G30,G39,G40,G41,G42,G43,I31,I32,I33,I34,I35,I36,I37,I38") = False
End Sub

, где
Level1 - имя макроса

B23 - номер ячейки в которой находится основной чек-бокс для флажка

G29,G30,G39,G40,G41,G42,G43,I31,I32,I33,I34,I35,I36,I37,I38 - диапазон ячеек, в которых содержатся чек-боксы для проставления флажков.

P.S. Не забывайте привязать чек-боксы к своим ячейкам и назначить макрос на основном чек-боксе.

Всем удачи!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations