So on sheet1 I have this for sheet2

Private Sub Kasse5_Click()
If Kasse5.Value = True Then
Columns("Z:AA").EntireColumn.Hidden = True
Columns("AD:AG").EntireColumn.Hidden = True
Columns("AL:AO").EntireColumn.Hidden = True
Sheets("Juli").Range("I:P").EntireColumn.Hidden = True
Sheets("Juli").Range("CD:EP").EntireColumn.Hidden = True
Sheets("Juli").Range("Z:AA").EntireColumn.Hidden = True
End If
If Kasse5.Value = False Then
Columns("A:AO").EntireColumn.Hidden = False
Sheets("Juli").Range("A:EP").EntireColumn.Hidden = False
End If
End Sub

Private Sub Kasse7_Click()
If Kasse7.Value = True Then
Columns("Z:AA").EntireColumn.Hidden = False
Columns("Ah:AO").EntireColumn.Hidden = True
Sheets("Juli").Range("A:H").EntireColumn.Hidden = True
Sheets("Juli").Range("CD:EP").EntireColumn.Hidden = True
End If
If Kasse7.Value = False Then
Columns("A:AO").EntireColumn.Hidden = False
Sheets("Juli").Range("A:EP").EntireColumn.Hidden = False
End If
End Sub
But In sheet2 I want a checkbox that if false hide A:P
But if true shows A:H if kasse5 is checked in sheet1, and I:P if kasse7 is checked on sheet1 (and hide it's opposite)