通常、複数のウィンドウを開いている Excel ファイルがあります。通常、1 つのウィンドウでシート 1 をアクティブにし、2 番目のウィンドウでシート 2 をアクティブにします。複数のステップで異なるシートを選択するマクロを作成しました。マクロを実行した後、マクロを実行する前と同じシート (およびセル) を選択したいと考えています。通常、次のコードでこれを行います。
Dim CellX As Range
Set CellX = ActiveCell
' run the macro
Application.Goto CellX
ただし、複数のウィンドウを使用している場合、これは機能しません。マクロを実行した後、正しい位置に移動するウィンドウは 1 つだけです。誰もこれを行う方法を知っていますか? どうもありがとう!