• ベストアンサー

エクセルマクロで行の選択のしかた

教えてください。エクセルマクロで… 変数iを使って、たとえばi行目からi+2行目を選択したい場合、  rows( ) の括弧の中はどういう風に記述すれば良いのでしょうか。 お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • dober-o
  • ベストアンサー率59% (260/439)
回答No.2

>変数iを使って、たとえばi行目からi+2行目を選択したい場合 こういうことでしょうか Range(Rows(i), Rows(i + 2)).Select ちなみにセルの範囲指定は Range(Cells(i, j), Cells(i + 2, j)).Select といった感じでも記述できますね 参考になれば

haus
質問者

お礼

できました。回答ありがとうございました。

その他の回答 (2)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.3

Rows(CStr(i) + ":" + CStr(i + 2)).Select とか Range(Rows(i), Rows(i + 2)).Select とか Rows(i).Resize(3).Select

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

i = 1 Rows(i + 2).Select

関連するQ&A

専門家に質問してみよう