Hallo Reinhard,
verstanden: Kurze Frage => kurze Antwort.
Die Mehrzeilenlösung war für mich eine Notlösung. Deine Antwort „Schulterzucken“ hat mir gereicht. Dadurch sparte ich Zeit, um nach anderen Lösungen zu suchen.
Die Folge für dich ist, es gibt maximal kurze Hinweisantworten
Ich sag mir immer:„In der Kürze liegt die Würze.“ Kein langes Geschwafel.
hast hast du ihn sicher nicht getestet, da hätte der Debugger
ganz schön gemeckert
Ich habe lange getestet und probiert. Auch sinnlose Kombinationen angewendet. „acivesheet“ war nur ein Schreibfehler beim Posten.
Ich muß die Spalten nicht abzählen um herauszubekommen welche
Spaltennummer AR hat.
Ich arbeite ungern mit CELLS. Nur in der größten Not, da mir das Spaltenabzählen zu blöd ist. Bei vielen Spalten setze ich dann ARRAY mit einer Listenanweisung ein. In der Liste kann man wieder die A1-Schreibweise einsetzen. Man muß nur beachten, daß man bei Zellen alle Zellen der verbundenen Zellen angibt. Z.B.: „A1:C4“ bei locked
Und ich habe es so gemacht, wie Du geraten.
Rückmeldungen: Hat geklappt,
Bei deiner Antwort kann ich nur mutmaßen.
Wenn Du einen Rat gibst, ist der doch richtig. Und dann wende ich ihn auch an.
Aber was wäre,wenn 100 nicht zusammenhängende Spalten zu löschen,
sperren oder auszublenden sind?
Das wäre eine neue Herausforderung 
Welche Spalten sind es?
Nicht nötig, da ich für sowas ein ARRAY einsetze. Nur die Syntax dafür hat mich interessiert. Es gibt anscheinend keine in der Art wie bei Range(„A1, C3:C5, … ,X256“). Schade. Nicht zu änderern.
Es ist gut zu wissen, was nicht geht!
Gruß und Danke
Manne