【Excel_VBA】現在の選択範囲を広げるには(123)

【Excel VBA】サンプルファイル(.xlsm)《ダウンロード》

  1. RangeプロパティOffsetプロパティを組み合わせると、現在の選択範囲を拡張できます。
  2. 以下の例では、Range プロパティの2つの引数として、Selection プロパティで取得したRangeオブジェクトと、それをOffsetプロパティで下へ2行分ずらしたRangeオブジェクトを指定し、2行下まで拡張したRange オブジェクトを取得して、改めて選択します。
目次

【Excel VBA】サンプルコード

サンプルコード

Sub vba123()
    Range(Selection, Selection.Offset(RowOffset:=-2)).Select
End Sub

解説

  1. RangeプロパティOffsetプロパティを組み合わせると、現在の選択範囲を拡張できます。
  2. 以下の例では、Range プロパティの2つの引数として、Selection プロパティで取得したRangeオブジェクトと、それをOffsetプロパティで下へ2行分ずらしたRangeオブジェクトを指定し、2行下まで拡張したRange オブジェクトを取得して、改めて選択します。

【Excel VBA】実行例

ステップ 1 ・・ 次 へ

ステップ 2 ・・  戻 る  次 へ

【Excel VBA】サンプルファイル(.xlsm)《ダウンロード》

Excel_VBA_123.xlsm【ダウンロード】

関連

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次