質問: range表現 excel range(”a3:f5”).select 以下範囲に罫線を引く ここで 変数:値 s1:3 s2:5 s3:1 ‘aを意味 s4:6 ‘fを意味 する。s1からs4までの変数を使って range(”a3:f5”).select 同等の意味を表現するには、どうすればいいですか。
回答: r1c1参照形式を使用すればいいでしょう。 行も列も、1,2,3,・・・の番号で指定するのです。 range(”a3:f5”).select →range(cells(3,1),cells(5,6)).select a1形式とは行と列の指定の順序が逆になります。 range(cells(3,s3),cells(5,s2)).select r1=3 r2=5 range(cells(r1,s3),cells(r2,s2)).select みんな同じです。