3k Aufrufe
Gefragt in Tabellenkalkulation von
Hallo Rainer, wie lautet der Befehl um nur ein Register aus bzw. einzublenden?
Bei dem Befehl:
Sub Schaltfläche1_BeiKlick()
ActiveWindow.DisplayWorkbookTabs = Not (ActiveWindow.DisplayWorkbookTabs)
End Sub

werden alle Reiter unten ausgeblendet. ich möchte aber, einzelne durch mehrere
Schaltflächen ein ausblenden können.

Danke im voraus.

17 Antworten

0 Punkte
Beantwortet von m-o Profi (22.8k Punkte)
Hallo,

ich heiße zwar nicht Rainer ;-), aber der Befehl zum ausblenden eines Tabellenblatts lautet:
Worksheets("Tabelle1").Visible = False

Mit
Worksheets("Tabelle1").Visible = xlVeryHidden

kann das Blatt nur per VBA wieder eingeblendet werden.

Das Einblenden von Arbeitsblättern erfolgt mit dem Befehl
Worksheets("Tabelle1").Visible = True


Gruß

M.O.
0 Punkte
Beantwortet von
Hallo M.O.

beim eingeben des Befehls zum ausblenden kommt ständig,
"laufzeitfehler 9" dabei raus.

Sorry, aber das ist mein erster versuch ein Makro zu schreiben.

Danke für deine Hilfe
0 Punkte
Beantwortet von m-o Profi (22.8k Punkte)
Hallo,

du musst für "Tabelle1" natürlich den Namen deines Arbeitsblattes angeben, das du aus- bzw. einblenden willst, also z.B.
Worksheets("Übersicht").Visible = False


Gruß

M.O.
0 Punkte
Beantwortet von
Erstmal, danke für die schnelle Antwort,

ja, das war mir auch bewusst, dass ich da den Namen meines
Registers eintragen muss, aber es kommt die selbe Fehlermeldung.

"Laufzeitfehler 9"
0 Punkte
Beantwortet von
Sub Register()
Worksheets(Checkliste_AA).Visible = False
End Sub


genau das habe ich eingegeben.

Gruß
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo,

der Arbeitsblattname muss in Anführunszeichen stehen

Sub Register()
Worksheets("Checkliste_AA").Visible = False
End Sub


Gruß
Rainer
0 Punkte
Beantwortet von
Laufzeitfehler "9"

wird trotzdem angezeigt... komisch
0 Punkte
Beantwortet von m-o Profi (22.8k Punkte)
Hallo,

wenn der Name richtig geschrieben ist und der Fehler trotzdem auftaucht, kannst du mal den folgenden Befehl versuchen:

[code]ThisWorkbook.Sheets("Checkliste_AA").Visible = False[/code]

Sollte der Fehler immer noch auftauchen kannst du mal eine Beispieldatei hochladen, z.B. [url=http://www.file-upload.net/]hier[/url], und den Downloadlink dann hier posten.

Gruß

M.O.
0 Punkte
Beantwortet von
Hallo,

habe es mal hochgeladen, weil es immer noch nicht funktionieren will.
Hoffe ihr bringt mich weiter, bin aber trotzdem schon sehr dankbar für
eure Mühe.

Gruß

C.H.
0 Punkte
Beantwortet von m-o Profi (22.8k Punkte)
Hallo,

der Link zur Datei wäre aber ganz hilfreich :-).

Gruß

M.O.
...