- ベストアンサー
エクセルマクロで変数を使ったセル範囲指定
Dim x As Long Dim y As Long として x = Range("A1").End(xlDown).Row For y = 1 To x としました。 このときRange("A" & y)からRange("A" & x)を範囲指定したいときは どのように記述すればよいのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
次のようにすればよいでしょう。 Sub セルの範囲指定() Dim x As Long Dim y As Long x = Range("a1").End(xlDown).Row For y = 1 To x Range(Range("A" & y), Range("A" & x)).Select Next End Sub
その他の回答 (2)
- hana-hana3
- ベストアンサー率31% (4940/15541)
回答No.3
Range(Range("A1"), Range("A1").End(xlDown)).Select
- myRange
- ベストアンサー率71% (339/472)
回答No.1
>Range("A" & y)からRange("A" & x)を範囲指定したいときは Range("A" & y & ":A" & x) Range(Cells(y, 1), Cells(x, 1)) Range(Cells(y, "A"), Cells(x, "A")) 以上です。