Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$CS$6" Then
If Target > 0 Then
Columns("BI:CL").EntireColumn.Hidden = True
Columns("BI").Resize(, Target).Hidden = False
Else
MsgBox "Falscher Wert"
End If
End If
End Sub