- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:選択範囲を変数で最下端の次に移動したい)
Excelマクロ初心者のための範囲移動方法
このQ&Aのポイント
- Excel2007でマクロ作成中の初心者です。範囲のみを移動させるコードを作成しましたが、変数を使って最下端の次に移動する方法がわかりません。どのようにすればいいでしょうか?
- マクロ初心者です。範囲の移動をするコードを作成しているのですが、移動先のセルを変数にしたいです。具体的には、データが入力されている最下端の次のセルに移動したいです。どのようにすればいいでしょうか?
- Excelのマクロ作成中において、範囲の移動方法について質問です。変数を使って最下端の次のセルに移動したいのですが、どのような記述が必要でしょうか?初心者なのでわかりやすく教えていただけると嬉しいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>囲("BR30:EE91")は、一定で変わらないのですが、 >Offsetの (60, 0).Select 60は変わるのでこれを変数にしたいです。 Sub 範囲のみの移動() Dim myRng As Range Dim n As Long Set myRng = Range("BR30:EE91") n = 60 myRng.Offset(n).Select End Sub >これをデータ入力の最下端セル Range("BR30").End(xlUp)の >次のセルまで移動させたいのですが、変数の仕方がわかりません。 Sub Test() Cells(Rows.Count, "BR").End(xlUp).Offset(1).Resize(62, 66).Select End Sub
お礼
あありがとうございます。やりたいことがすぐできました。あ感謝もうしあげます。