als absoluter VBA-Neuling habe ich innerhalb der letzten Wochen versucht, mir ein paar Kenntnisse - über einschlägige Forenbeiträge und Suchmaschinenergebnisse bin ich auch bereits etwas vorangekommen - anzueignen. Doch nun komme ich bedauerlicherweise nicht weiter und erhoffe mir, hier etwas Unterstützung erhalten zu können.
Ich möchte gern mit zwei CheckBoxen ganze Spalten ausblenden.
Folgendes habe ich mir zusammengereimt:
Private Sub UST_Pflicht_Click()
If UST_Pflicht.Value = False Then
Range("AF:AF").EntireColumn.Hidden = True
Range("AH:AH").EntireColumn.Hidden = True
Else
UST_Pflicht.Value = True
Range("AF:AF").EntireColumn.Hidden = False
Range("AH:AH").EntireColumn.Hidden = False
End If
End Sub
Private Sub KEINE_VAR_Click()
If KEINE_VAR.Value = True Then
Range("AE:AF").EntireColumn.Hidden = True
Else
KEINE_VAR.Value = False
Range("AE:AF").EntireColumn.Hidden = False
End If
End Sub
Es funktioniert auch in etwa, doch lassen sich die Spalten, wenn einmal ausgeblendet nur über Umwege wieder einblenden. Läuft nicht wirklich geschmeidig.
Für Eure Ratschläge bin ich sehr dankbar.
Grüße,
Alex