• ベストアンサー

VBAでi行j列ずれたセルの値

VBAでセルA1にTESTという名前を定義しているとします。 セルA1はRange("TEST")で値を取得できますが、 セルA1からi行j列ずれたセルの値はどうやって取得できるのでしょうか? 今までは、Cells(1+i,1+j)で取得していましたが、 行や列を挿入することもあるので、セルに名前を付けたいと思います。

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

  • ベストアンサー
  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.1

Range(TEST).Offset(i,j) offsetの説明 http://www.moug.net/tech/exvba/0050057.html

miya2004
質問者

お礼

ありがとうございます。 やはり、やり方があるのですね。

関連するQ&A

専門家に質問してみよう