VBA Macro Bereichsauswahl automatisch erweitern
#1
Guten Morgen,

nach mehrstuendiger erfolgloser Suche muss ich als Macros-Anfaenger euch wohl doch um Hilfe bitten.

Ausgangslage: Ich moechte mit Hilfe von Macros bestimmte Zeilen und Spalten ausblenden.
Vereinfachtes Beispiel: Ich moechte Spalte F bis M und Zeile 4 bis 6 ausblenden.
Soweit eigentlich noch ueberschaubar.

Problem: Sobald ich eine Spalte im Bereich F bis M einfuege, passt mein Bereich nicht mehr. Gibt es eine Moeglichkeit, dass sich dieser Bereich automatisch anpasst und somit dann F bis N umfasst ?(Kann ich im VBA-Code so wie beim "normalen" Excel eine bestimmte Zelle fixieren ($M$5) sodass diese nach Einfuegen einer neuen Zeile zu $N$5 wird ?)Sozusagen Festlegen der Anfangs und Endzeile meines Bereichs.

Ich bin sehr gespannt auf eure Antworten!

Vielen Dank Blush
Top
#2
Hallöchen,

wenn Du mit benannten Bereichen in Blatt und VBA arbeitest, klappt es zumindest, wenn zwischen den "Randspalten" was eingefügt wird. Der benannte Bereich erweitert sich automatisch, und VBA hat dann auch automatisch den vollen Bereich.

Eine andere Variante wäre die Arbeit mit den intelligenten Listen / Tabellen. hier kann man auch unmittelbar neben den Ränder was einfügen.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste