非アクティブなワークシートで現在選択されている範囲を取得する必要があります。たとえば、Sheet1(A3:B5)で任意の範囲を選択してSheet2に切り替えると、選択が変更され、Sheet1に戻ると選択も戻ります(A3:B5)
Application インターフェイス内の Selection プロパティについては知っていますが、現在アクティブなドキュメントの現在アクティブなシートの選択のみを返します。
選択した範囲のアドレスはありますか?使用できるので、それも役立ちます:
worksheet.get_Range(address);