Range () Variablen setzen und aufrufen als .hidden
14.10.2024 09:57:18
Lars
Meine aktuelle Aufgabenstellung / Problemsituation
Ich habe eine Execel Daei mit einem Modul und darin diverse Macros. Für diverse Copier und ein/Einblendevorgänge möchte ich immer wieder die gleichen Spalten einblenden oder kopieren. Hierfür nutze ich die Codezeilen mit Range ("...") Da ich aber mittlerweise an die 110 Spalten habe würde ich ich gerne in den Makros auf zentral benannte Rage Bereiche zurückgreifen.
Wie kann ich einen Range Bereich setzen asl VAriable und wie rufe ich diesen wieder auf? Meine Versuche schlagen zZ alle fehl.
Sub variablenwerte_setzen()
Dim SPALTEN_FUNKTIONEN As Range
Set SPALTEN_FUNKTIONEN = "CZ:DI"
End Sub
Sub test_funktionsspalten_an()
Call Blattschutz_aus
Range(SPALTEN_FUNKTIONEN) .EntireColumn.Hidden = False
Call Blattschutz_an
End Sub
Wo liegt der Gedankenfeheler?
Danke Euch
Anzeige