Excel-Kontrollkästchen per Makro verändern

Excel-Kontrollkästchen per Makro verändern

So setzen Sie Ihre Excel-Formulare automatisch zurück

Excel bietet viele Möglichkeiten, mit denen Sie Formulare erstellen können. Eine der Optionen ist es, Kontrollkästchen in eine Tabelle einzubinden. Die folgende Abbildung zeigt ein Beispiel für ein Formular mit integrierten Kontrollkästchen:

Um solche Kontrollkästchen zu zeichnen, setzen Sie die Symbolleiste "Formular" ein. Darin finden Sie das Symbol "Kontrollkästchen".

Wenn Sie über Kontrollkästchen Formulare erstellen, kann es mühsam sein, die einzelnen Kontrollkästchen manuell zurückzusetzen, wenn Sie ein Projekt ändern oder eines neues beginnen möchten. Helfen Sie sich mit einem Makro! Das folgende Mako schaltet alle Kontrollkästchen in der aktiven Tabelle aus:

 

Sub KontrollkaestchenAusschalten()
Dim Kaestchen As CheckBox
For Each Kaestchen In ActiveSheet.CheckBoxes
 Kaestchen.Value = False
Next Kaestchen
End Sub

Falls Sie die Kontrollkästchen stattdessen einschalten möchten, ersetzen Sie in der Wertzuweisung in der vorletzten Zeile das Kommando False durch True.