ich möchte gerne das Blatt mit dem Namen der aktuellen Zelle einblenden. Also ungefähr sowas:
Sheets(ActiveCell.Value).visible = true
Aber da klappt leider nicht...kann mir jemand helfen?
Vielen Dank und beste Grüße,
Rötti
Sheets(ActiveCell.Value).visible = true
Aber da klappt leider nicht...kann mir jemand helfen?
Vielen Dank und beste Grüße,
Rötti
Einblenden: Sheets(ActiveCell.Value).visible = -1
Ausblenden: Sheets(ActiveCell.Value).visible = 0
TRUE/FALSE entsprechen zwar diesen Werten, werden aber nur in Berechnungen als Zahl erkannt, dh.
Sheets(ActiveCell.Value).visible = true*1
funktioniert dann auch, weil TRUE * 1 durch die Multiplikation mit 1 von einer boolschen in eine Ganzahl gewandelt wird. (ist halt so, wer hier nach dem Sinn fragt, wende sich bitte an den nicht aufblasbaren BillyBoy)
Was ist jetzt der 3. Zustand der Visible-Eigenschaft?
das ist das VERYHIDDEN mit dem Wert 2 und bedeutet, daß das Sheet nicht mehr über FORMAT-BLATT sichtbar gemacht werden kann, sondern nur über Makros oder das Eigenschaftsfenster im VBA-Editor (dort bekommst du dann auch die 3 möglichkeiten aufgelistet).
Gruß, Daniel