Sie brauchen für irgendeine #VBA #Aktion in #Excel nicht den benutzten Bereich (das wär ja der #UsedRange), sondern nur die Liste, in der sich Ihre Markierung befindet?
Bitte sehr, das können wir machen. Halten Sie sich fest 🙂
Range(Range("A1"), Cells(Range("A1").End(xlDown).Row, Range("A1").End(xlToRight).Column)).Select
markiert den Bereich ab A1 (Range(„A1“)) bis zu der Zelle (Cells), die
in der Zeile liegt, die von A1 aus nach unten erreicht wird, wenn Sie Strg+Pfeil-nach-unten drücken – also die Zelle vor der ersten leeren (Zeilenangabe in Cells)
und in der Spalte liegt, die Sie mit derselben Methode von A1 aus nach rechts erreichen (Spaltenangabe in Cells)
Kopieren Sie sich das gerne – es ist ein super-hilfreicher und von mir so oder ähnlich häufig verwendeter Schnipsel.