RangeとCellsを利用した範囲指定のサンプル
B1セルの指定
Range("B1")
Cells(1, 2)
Cells(1,”B”)
A1〜B3セルの範囲指定
Range("A1:B3")
Range("A1", "B3")
Range(Cells(1, 1), Cells(3,2))
Range("A1", Cells(3,2))
Range("A1:A3", "B1")
A1とB3セルの指定
Range("A1,B3")
1〜3行の範囲指定
Range(Rows(1), Rows(3))
Range("1:3")
1〜3列の範囲指定
Range(Columns(1), Columns(3))
Range("A:C")
全セル指定
Range(Rows(1), Columns(1))
Cells ※行・列を指定しない
※Cellsで取得できるセルは1つか全てであり、行や列などの複数セルは選択できない
隣接していない複数セルの範囲指定
Union(Range("K1:K7"), Range("P1:P7")).Select
※隣接していない複数セルの範囲指定には Union を利用する
(注)Rangeの引数について
Rangeの引数は2つまでしか指定できない
Range(引数1,引数2)
誤)
Range("A1","B2","C1").Select
※コンパイルエラーが発生する
正)
Range("A1,B2,C1").Select
【関連記事】 Rangeの利用例
2020年07月21日
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
https://fanblogs.jp/tb/10051574
※ブログオーナーが承認したトラックバックのみ表示されます。
この記事へのトラックバック