Zum Hauptinhalt springen

Wie kann man alle Kontrollkästchen mit einem einzigen Kontrollkästchen in Excel auswählen?

Author: Xiaoyang Last Modified: 2025-08-06

Kontrollkästchen sind für uns Excel-Benutzer sehr nützlich. Mit einer Liste von Kontrollkästchen können wir einige Optionen auf einem Arbeitsblatt auswählen. Wenn viele Kontrollkästchen auf einmal ausgewählt werden müssen, wäre es mühsam und zeitaufwendig, sie einzeln auszuwählen. Hier möchte ich Ihnen vorstellen, wie Sie alle Kontrollkästchen mit einem einzigen Kontrollkästchen auswählen können – das bedeutet, wenn Sie dieses Hauptkontrollkästchen aktivieren, werden sofort alle Kontrollkästchen des aktuellen Arbeitsblatts ausgewählt.

Alle Kontrollkästchen mit einem einzigen Kontrollkästchen über VBA-Code auswählen


arrow blue right bubble Alle Kontrollkästchen mit einem einzigen Kontrollkästchen über VBA-Code auswählen

Um alle Kontrollkästchen eines Arbeitsblatts durch die Aktivierung eines einzelnen Hauptkontrollkästchens auszuwählen, gehen Sie bitte wie folgt vor:

1. Zuerst können Sie ein Kontrollkästchen hinzufügen und es „Alle auswählen“ nennen. Dies wird Ihr Hauptkontrollkästchen sein, siehe Screenshot:

 add a checkbox and name it

2. Drücken Sie dann die Tasten ALT + F11, um das Fenster Microsoft Visual Basic for Applications zu öffnen.

3. Klicken Sie auf Einfügen > Modul und fügen Sie den folgenden Code in das Modulfenster ein.

VBA-Code: Alle Kontrollkästchen mit einem einzigen Kontrollkästchen auswählen

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. Speichern und schließen Sie diesen Code, kehren Sie zum Arbeitsblatt zurück, klicken Sie mit der rechten Maustaste auf das Kontrollkästchen „Alle auswählen“, und wählen Sie Makro zuweisen aus dem Kontextmenü aus, siehe Screenshot:

ight click the checkbox, and choose Assign Macro

5. Wählen Sie im Dialogfeld „Makro zuweisen“ die Option SelectAll_Click in der Liste der Makronamen aus, und klicken Sie dann auf die Schaltfläche OK, um dieses Dialogfeld zu schließen, siehe Screenshot:

 click SelectAll_Click option in the Macro name list box

6. Und jetzt werden, wenn Sie das Hauptkontrollkästchen „Alle auswählen“ aktivieren, alle anderen Kontrollkästchen des aktuellen Arbeitsblatts auf einmal ausgewählt.

 check the master Select All check box, all the other checkboxes of current worksheet have been checked

Hinweis: Im obigen Code ist Kontrollkästchen 1 der Name Ihres Hauptkontrollkästchens. Sie können ihn in der Namensbox anzeigen, indem Sie darauf rechts klicken, und bei Bedarf ändern.

view the chekbox name in the Name Box

a screenshot of kutools for excel ai

Entfesseln Sie die Magie von Excel mit Kutools AI

  • Intelligente Ausführung: Führen Sie Zellenoperationen durch, analysieren Sie Daten und erstellen Sie Diagramme – alles angetrieben durch einfache Befehle.
  • Benutzerdefinierte Formeln: Erstellen Sie maßgeschneiderte Formeln, um Ihre Arbeitsabläufe zu optimieren.
  • VBA-Codierung: Schreiben und implementieren Sie VBA-Code mühelos.
  • Formelinterpretation: Verstehen Sie komplexe Formeln mit Leichtigkeit.
  • Textübersetzung: Überwinden Sie Sprachbarrieren in Ihren Tabellen.
Erweitern Sie Ihre Excel-Fähigkeiten mit KI-gestützten Tools. Laden Sie jetzt herunter und erleben Sie eine Effizienz wie nie zuvor!

Verwandte Artikel:

Wie verknüpft man ein Kontrollkästchen mit mehreren Zellen in Excel?

Wie fügt man schnell mehrere Kontrollkästchen in Excel ein?

Wie löscht man schnell mehrere Kontrollkästchen in Excel?

Die besten Office-Produktivitätstools

🤖 Kutools AI Aide: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung |  Code generieren  |  Benutzerdefinierte Formeln erstellen |  Daten analysieren und Diagramme generieren  |  Erweiterte Funktionen aufrufen
Beliebte Funktionen: Doppelte suchen, hervorheben oder markieren | Leere Zeilen löschen | Spalten oder Zellen ohne Datenverlust zusammenführen | Runden
Erweiterte SVERWEIS: SVERWEIS mit mehreren Kriterien | SVERWEIS für mehrere Werte | Mehrblatt-SVERWEIS | Fuzzy Match
Erweiterte Dropdown-Liste: Dropdown-Liste schnell erstellen | Abhängige Dropdown-Liste | Mehrfachauswahl-Dropdown-Liste
Spalten-Manager: Eine bestimmte Anzahl an Spalten hinzufügen | Spalten verschieben | Sichtbarkeit von ausgeblendeten Spalten umschalten | Bereiche & Spalten vergleichen
Hervorgehobene Funktionen: Gitterfokus | Entwurfsansicht | Erweiterte Formelleiste | Arbeitsmappen- & Blattmanager | AutoText-Bibliothek | Datumsauswahl | Daten zusammenführen | Zellen verschlüsseln/entschlüsseln | E-Mail senden nach Liste | Super Filter | Spezialfilter (Filtern nach Fett/Kursiv/Durchgestrichen...)…
Top15 Toolsets:12 Text-Tools (Text hinzufügen, Bestimmte Zeichen löschen, ...) | 50+ Diagramm typen (Gantt-Diagramm, ...) | 40+ praktische Formeln (Alter basierend auf dem Geburtsdatum berechnen, ...) | 19 Einfüge-Tools (QR-Code einfügen, Bild aus Pfad einfügen, ...) | 12 Konvertierungs-Tools (In Wörter umwandeln, Währungsumrechnung, ...) | 7 Konsolidieren & Aufteilen-Tools (Erweiterte Zeilen zusammenführen, Zellen aufteilen, ...) | ... und mehr
Nutzen Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und über40 weitere Sprachen!

Steigern Sie Ihre Excel-Kompetenz mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen, um Ihre Produktivität zu steigern und Zeit zu sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...


Office Tab bringt die Reiter-Oberfläche in Office und macht Ihre Arbeit so viel einfacher

  • Aktivieren Sie die Bearbeitung und das Lesen in Reitern in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Reitern desselben Fensters, anstatt in neuen Fenstern.
  • Steigert Ihre Produktivität um50 % und reduziert täglich Hunderte von Mausklicks!