Irgendwo ist der Wurm drin. Ich habe zwei Tabellen. Wenn in Tabelle1 (Luftmengenermittlung) in Zelle "BP13" eine Zahl steht (1-10), sollen in Tabelle2 (Anlagenzusammenfassung) gewisse Spalten ausgeblendet werden. Hab auch ein Makro geschrieben, der allerdings nicht so recht möchte.
Case1: Blende Spalten I bis AR aus
Case2: Blende Spalten M bis AR aus
Case3: Blende Spalten Q bis AR aus
Case4: Blende Spalten U bis AR aus
Case5: Blende Spalten Y bis AR aus
Case6: Blende Spalten AC bis AR aus
Case7: Blende Spalten AG bis AR aus
Case8: Blende Spalten AK bis AR aus
Case9: Blende Spalten AO bis AR aus
Case10: Blende nix aus
Sub:
Private Sub Worksheet_Change(ByVal Target As Range)
Application.ScreenUpdating = False
If Target.Address = "$BP$13" Then
Select Case Target.Value
Case 1
Worksheets("Anlagenzusammenfassung").Range.Hidden = False
Range("I1:AR1").Hidden = True
Case 2
Worksheets("Anlagenzusammenfassung").Range.Hidden = False
Range("M1:AR1").Hidden = True
Case 3
Worksheets("Anlagenzusammenfassung").Range.Hidden = False
Range("Q1:AR1").Hidden = True
Case 4
Worksheets("Anlagenzusammenfassung").Range.Hidden = False
Range("U1:AR1").Hidden = True
Case 5
Worksheets("Anlagenzusammenfassung").Range.Hidden = False
Range("Y1:AR1").Hidden = True
Case 6
Worksheets("Anlagenzusammenfassung").Range.Hidden = False
Range("AC1:AR1").Hidden = True
Case 7
Worksheets("Anlagenzusammenfassung").Range.Hidden = False
Range("AG1:AR1").Hidden = True
Case 8
Worksheets("Anlagenzusammenfassung").Range.Hidden = False
Range("AK1:AR1").Hidden = True
Case 9
Worksheets("Anlagenzusammenfassung").Range.Hidden = False
Range("AO1:AR1").Hidden = True
Case Else
'nix
End Select
End If
End Sub
Habt Ihr eine Idee?
Vielen Dank VG Alex