Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1688to1692
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Fallbehandlung Ausblenden von Zeilen/Spalten

Fallbehandlung Ausblenden von Zeilen/Spalten
25.04.2019 11:50:44
Zeilen/Spalten
Hallo Zusammen,
jetzt wird es langsam zu kompliziert.
Fall:
If Target.Address = "$C$5" Then
With Worksheets("Anlagenzusammenfassung")
Select Case Target.Value
Case 1
.Columns.Hidden = False
.Columns("I:AR").Hidden = True
Case 2
.Columns.Hidden = False
.Columns("M:AR").Hidden = True
Case 3
.Columns.Hidden = False
.Columns("Q:AR").Hidden = True
Case 4
.Columns.Hidden = False
.Columns("U:AR").Hidden = True
Case 5
.Columns.Hidden = False
.Columns("Y:AR").Hidden = True
Case 6
.Columns.Hidden = False
.Columns("AC:AR").Hidden = True
Case 7
.Columns.Hidden = False
.Columns("AG:AR").Hidden = True
Case 8
.Columns.Hidden = False
.Columns("AK:AR").Hidden = True
Case 9
.Columns.Hidden = False
.Columns("AO:AR").Hidden = True
Case 10
Worksheets("Luftmengenermittlung").Columns.Hidden = False
Worksheets("Anlagenzusammenfassung").Columns.Hidden = False
End Select
End With
End If
End Sub
Nun muss noch zusätzlich über Zelle "$C$5" aus der Tabelle(Luftmengenberechnung) in einer dritten Tabelle(Zusammenfassung) folgendes passieren:

Case 1: blende Zeile 6-14 aus
Case 2: blende Zeile 7-14 aus
Case 3: blende Zeile 8-14 aus
Case 4: blende Zeile 9-14 aus
Case 5: blende Zeile 10-14 aus
Case 6: blende Zeile 11-14 aus
Case 7: blende Zeile 12-14 aus
Case 8: blende Zeile 13-14 aus
Case 9: blende Zeile 14 aus
Case 10: blende nichts aus

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Fallbehandlung Ausblenden von Zeilen/Spalten
25.04.2019 11:58:33
Zeilen/Spalten
Hi Alex,
lade doch bitte deine Beispieldatei hoch!
LG
Alexandra
AW: Fallbehandlung Ausblenden von Zeilen/Spalten
25.04.2019 12:29:15
Zeilen/Spalten
Hi Alex,
sollte so passen:
Private Sub Worksheet_Change(ByVal Target As Range)
Application.ScreenUpdating = False
If Target.Address = "$C$4" Then
Select Case Target.Value
Case 1
Worksheets("Luftmengenermittlung").Rows.Hidden = False
Rows("66:457").Hidden = True
Rows("463:476").Hidden = True
Worksheets("Anlagenzusammenfassung").Rows("7:20").Hidden = True
Case 2
Worksheets("Luftmengenermittlung").Rows.Hidden = False
Rows("122:457").Hidden = True
Rows("465:476").Hidden = True
Worksheets("Anlagenzusammenfassung").Rows("9:20").Hidden = True
Case 3
Worksheets("Luftmengenermittlung").Rows.Hidden = False
Rows("177:457").Hidden = True
Rows("467:476").Hidden = True
Worksheets("Anlagenzusammenfassung").Rows("11:20").Hidden = True
Case 4
Worksheets("Luftmengenermittlung").Rows.Hidden = False
Rows("233:457").Hidden = True
Rows("469:476").Hidden = True
Worksheets("Anlagenzusammenfassung").Rows("13:20").Hidden = True
Case 5
Worksheets("Luftmengenermittlung").Rows.Hidden = False
Rows("289:457").Hidden = True
Rows("471:476").Hidden = True
Worksheets("Anlagenzusammenfassung").Rows("15:20").Hidden = True
Case 6
Worksheets("Luftmengenermittlung").Rows.Hidden = False
Rows("345:457").Hidden = True
Rows("473:476").Hidden = True
Worksheets("Anlagenzusammenfassung").Rows("17:20").Hidden = True
Case 7
Worksheets("Luftmengenermittlung").Rows.Hidden = False
Rows("401:457").Hidden = True
Rows("475:476").Hidden = True
Worksheets("Anlagenzusammenfassung").Rows("19:20").Hidden = True
Case 8
Worksheets("Luftmengenermittlung").Rows.Hidden = False
Worksheets("Anlagenzusammenfassung").Rows.Hidden = False
Case Else
'nix
End Select
End If
If Target.Address = "$C$5" Then
With Worksheets("Anlagenzusammenfassung")
Select Case Target.Value
Case 1
.Columns.Hidden = False
.Columns("I:AR").Hidden = True
Case 2
.Columns.Hidden = False
.Columns("M:AR").Hidden = True
Case 3
.Columns.Hidden = False
.Columns("Q:AR").Hidden = True
Case 4
.Columns.Hidden = False
.Columns("U:AR").Hidden = True
Case 5
.Columns.Hidden = False
.Columns("Y:AR").Hidden = True
Case 6
.Columns.Hidden = False
.Columns("AC:AR").Hidden = True
Case 7
.Columns.Hidden = False
.Columns("AG:AR").Hidden = True
Case 8
.Columns.Hidden = False
.Columns("AK:AR").Hidden = True
Case 9
.Columns.Hidden = False
.Columns("AO:AR").Hidden = True
Case 10
Worksheets("Luftmengenermittlung").Columns.Hidden = False
Worksheets("Anlagenzusammenfassung").Columns.Hidden = False
End Select
End With
End If
With Worksheets("Zusammenfassung")
Select Case Target.Value
Case 1
.Rows.Hidden = False
.Rows("6:14").Hidden = True
Case 2
.Rows.Hidden = False
.Rows("7:14").Hidden = True
Case 3
.Rows.Hidden = False
.Rows("8:14").Hidden = True
Case 4
.Rows.Hidden = False
.Rows("9:14").Hidden = True
Case 5
.Rows.Hidden = False
.Rows("10:14").Hidden = True
Case 6
.Rows.Hidden = False
.Rows("11:14").Hidden = True
Case 7
.Rows.Hidden = False
.Rows("12:14").Hidden = True
Case 8
.Rows.Hidden = False
.Rows("13:14").Hidden = True
Case 9
.Rows.Hidden = False
.Rows("14:14").Hidden = True
Case 10
.Rows.Hidden = False
End Select
End With
End Sub
LG
Alexandra
Anzeige
AW: Fallbehandlung Ausblenden von Zeilen/Spalten
25.04.2019 12:40:54
Zeilen/Spalten
Unglaublich :)
Vielen Dank Alexandra

303 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige