Welche Zeile ausgeblendet wird soll abhängig sein ob in der Zeile eine Zelle mit dem logischen Wert "Wahr" oder "Falsch" vorhanden ist.
Das Zurücksetzen auf den Wert "Falsch" geschieht bereit mit folgendem Code:
Sub Reduzierung_Auswahl()
Dim chkBox As Excel.CheckBox
Application.ScreenUpdating = False
For Each chkBox In ActiveSheet.CheckBoxes
'MsgBox = chkBox.Value
chkBox.Value = xlOn
Next chkBox
Application.ScreenUpdating = True
End Sub
Sollte der Benutzer einige Checkboxen aktiviert haben, so sollen nur diese Zeilen eingeblendet bleiben.
Habe schon länger nicht mehr mit VBA "gearbeitet". Daher diese faule Frage