【Excel_VBA】選択範囲内のアクティブセルを変更する (106)

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

  1. セル範囲を選択している状態で、その中の1つのセルに対してActivateメソッドを実行すると、選択範囲はそのままで、指定したセルがアクティブセルになります。
  2. なお、選択範囲の外のセル(範囲)を対象に実行した場合は、SelectメソッドActivate メソッドのいずれも、現在の選択範囲が解除されて、指定したセル(範囲)が選択されます。
目次

【Excel VBA】サンプルコード

サンプルコード

Sub vba106()
    Range("E5").Activate
End Sub

解説

  1. セル範囲を選択している状態で、その中の1つのセルに対してActivateメソッドを実行すると、選択範囲はそのままで、指定したセルがアクティブセルになります。
  2. なお、選択範囲の外のセル(範囲) を対象に実行した場合は、SelectメソッドActivate メソッドのいずれも、現在の選択範囲が解除されて、指定したセル(範囲)が選択されます。

【Excel VBA】実行例

ステップ 1 ・・ 次 へ

ステップ 2 ・・  戻 る  次 へ

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

Excel_VBA_106.xlsm【ダウンロード】

関連

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

この記事を書いた人

コメント

コメントする

目次