- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA 現在コピーモード中のセルだけを、再度コピーモードにするには?)
VBA 現在コピーモード中のセルだけを、再度コピーモードにする方法
このQ&Aのポイント
- VBAを使用して、現在コピーモード中のセルだけを再度コピーモードにする方法を知りたいです。
- 実行後に選択されているOffset(-3, 0)の範囲を避け、再度(A20:B30)の範囲だけをコピーモードにしたいです。
- Set r = Selectionなどを使用することで、目的を達成できるのでしょうか?ご教示いただけますと助かります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
sub macro1() dim Target as range set target = selection application.goto target.cells(1).offset(-3, 0), true target.select target.copy end sub といった事をしたいのでしょうか。 それともこんな感じでも良いのかもしれません? sub macro2() application.goto selection, true activewindow.smallscroll up:=3 selection.copy end sub #上に3つあがれない場所からでも,エラーにならないおまけ付きです。
お礼
早速のご回答、誠に有難うございました。 大変に、恐れ入ります。 基本が頭に入ってなくて、申し訳ありませんでした。 基本が一番、難しいようにも思えます。 >target.select ここで、再度行うのですね。 おまけも、どうも有難うございました。