Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zeilen benennen und ausblenden

Zeilen benennen und ausblenden
08.10.2024 11:06:37
KG
Hallo Zusammen,

ich habe ein Excel Sheet in das der Anwender verschiedene Werte eingeben kann. Je nach dem welchen Wert er in Zelle 1 (z.B. Fortbewegungsmittel: Auto) wählt, sollen bestimmte Zeilen (z.B. Abfahrtszeit Zug:, Fahrdauer Zug:) ausgeblendet und andere wiederum eingeblendet (z.B. Reichweite Auto:, Anzahl Tankstellen auf der Strecke:) werden, deren Angabe nicht notwendig ist.

Ich habe das im Moment mit einer If Schleife und dem folgenden Befehl gelöst:
Tabelle2.Rows("18:19").EntireRow.Hidden = True
(oder eben entsprechend den Wert auf False gesetzt)

Das Problem ist nur, dass öfter mal in dem Excel Sheet neue Zeilen eingefügt werden müssen (weil eine Information hinzu kommt) und ich dann jedes Mal in dem obigen Befehl die Zeilenangabe ändern muss. In Summe sind es über 200 Befehle bei denen verschiedene Zeilen ausgeblendet werden sollen - also eine ganze Menge Arbeit... Gibt es eine Möglichkeit, bspw. den Zeilen Namen zu geben und dann im Hidden Befehl den Namen zu verwenden? Oder hat jemand eine andere Idee?

Liebe Grüße
KG
Anzeige

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeilen benennen und ausblenden
08.10.2024 11:19:50
Onur
Ganze Zeile nicht unbedingt, aber du kannst den Spalten- bzw Zeilentiteln Namen geben (z.B. "test") und DAS machen:
Range("test").EntireRow.Hidden = True
AW: Zeilen benennen und ausblenden
08.10.2024 11:29:12
KG
Hallo Onur,

danke für Deine Hilfe. Wie vergebe ich denn Zeilentitel? Also wo kann ich die ändern?

Liebe Grüße
KG
Anzeige
AW: Zeilen benennen und ausblenden
08.10.2024 11:31:13
Onur
Das hast du doch schon:
"sollen bestimmte Zeilen (z.B. Abfahrtszeit Zug:, Fahrdauer Zug:) ausgeblendet ....."
AW: Zeilen benennen und ausblenden
08.10.2024 11:36:38
Onur
Wenn du eine Tabelle hast mit Name, Vorname usw sind DAS die Spalten- bzw Zeilentitel (-oder Köpfe), je nachdem, ob senkrecht oder waagerecht ausgefüllt wird.
Aber DAS solltest du bei "Excel gut" eigentlich wissen.
Anzeige
AW: Zeilen benennen und ausblenden
08.10.2024 11:42:49
Onur
Für die Namen solltest du Abkürzungen der Titel nehmen - z.B. statt "Anzahl Tankstellen auf der Strecke" solltest du "AnzTa" nehmen, da du diese Namen immer wieder in Formeln wiederholen musst.
AW: Zeilen benennen und ausblenden
08.10.2024 11:45:11
KG
Hallo Onur,

nun habe ich noch eine Frage:
Meine CommandButtons positioniere ich immer an einer bestimmten Zeile mit dem folgendem Befehl:
With ActiveSheet
With .CommandButton243
.Top = Rows(130).Top: .Left = Columns("H").Left
.Width = 40: .Height = 18
End With
End With

Dort muss ich die Zeilenangabe ja auch ändern wenn ich eine neue Zeile einfüge. Hast Du einen Tipp, wie ich hier vllt den Zellennamen ansprechen kann?

Liebe Grüße
KG
Anzeige
AW: Zeilen benennen und ausblenden
08.10.2024 11:47:31
Onur
Hast du ECHT über 243 Buttons ?????
Warum ?
AW: Zeilen benennen und ausblenden
08.10.2024 12:05:28
KG
Ja.. diese Buttons dienen dem Reset bzw. Clear. In den Zellen sind Formeln und Datenüberprüfungen enthalten. Manchmal kann es vorkommen, dass sowohl die Formel als auch die Datenüberprüfung überschrieben werden muss. Dann brauche ich die Clear Buttons. Wenn der Anwender dann wieder zurück möchte zum Ursprungswert braucht er den Reset Button.
Anzeige
AW: Zeilen benennen und ausblenden
08.10.2024 12:05:06
Onur
Du brauchst doch nur eine Kreuztabelle, wo du ankreuzt, welche Angaben du für welche Kategorie brauchst.
Anhand dieser Tabelle kann z.B. der Code alles passend ein- oder ausblenden (statt einem Button pro Zeile).
Guckst du hier:
https://www.herber.de/bbs/user/172701.xlsm
Anzeige
AW: Zeilen benennen und ausblenden
08.10.2024 12:46:41
KG
Die Buttons haben nichts mit dem Ein- und Ausblenden der Zeilen zu tun! Ist eine separate Baustelle :-) Das Ausblenden passiert lediglich über den Code, nicht über die Buttons!
AW: Zeilen benennen und ausblenden
08.10.2024 12:48:17
Onur
Ändert nix.
Würde ich trotzdem so machen.
AW: Zeilen benennen und ausblenden
08.10.2024 12:49:50
Onur
Ändert nix.
Würde ich trotzdem so machen.
Dann brauchst du auch nicht dauernd den Code zu ändern, wenn neue Zeilen hinzukommen oder wegfallen, sondern nur die Tabelle bzw die Kreuze.
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige