アプリケーションの.Selection
プロパティで選択された領域を取得できます。
(私はPythonを使用してExcel comインターフェイスにアクセスしています)
たとえば、ユーザーが選択した行と列の数を知りたい
input:
user has selected A1:G8
output:
the selected range starts from Column 1 (by selection.Column)
the selected range starts from Row 1 (by selection.Column)
the selected range is spanning 7 rows (by ?)
the selected range is spanning 8 columns (by ?)
MSDN のRange インターフェイスを見ていますが、プロパティはこの問題には役立たないようです。