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
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:
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:
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:
6. En nu, wanneer u het master selectievakje Alles selecteren aanvinkt, zijn alle andere selectievakjes van het huidige werkblad tegelijk aangevinkt.
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.
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
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...
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!