Window.RangeSelection (Excel)

Gibt ein Range -Objekt zurück, das die ausgewählten Zellen im Arbeitsblatt im angegebenen Fenster darstellt, auch wenn ein Grafikobjekt im Arbeitsblatt aktiv oder ausgewählt ist.

Wenn in einem Arbeitsblatt ein Grafikobjekt markiert ist, gibt die Selection-Eigenschaft das Grafikobjekt anstelle eines Range-Objekts zurück; die RangeSelection-Eigenschaft gibt den Zellbereich zurück, der markiert war, bevor das Grafikobjekt markiert wurde. Diese Eigenschaft und die Eigenschaft Selection geben identische Werte zurück, wenn auf dem Arbeitsblatt ein Bereich (also kein Grafikobjekt) markiert ist. Wenn das aktive Blatt im angegebenen Fenster kein Arbeitsblatt ist, schlägt diese Eigenschaft fehl.


Dim rngRangeSelection As Range
Set rngRangeSelection = ActiveWindow.RangeSelection