セルをアクティブにする・セルを選択する(Activate, Select)
セルをアクティブにする・選択する
object.Activate
object.Select
【項目の説明】
- object ・・・ 対象となるセル・セル範囲(Range オブジェクト)
Select メソッドとActivate メソッドの違い
どちらも「単体セル」「セル範囲」のいずれも指定することができ、その時の動作も基本的には同じです。ただし、複数のセルが選択されている状態で、その選択されているセルの中の一部に対してSelect メソッドを使用すると選択範囲が変更されてしまいますが、Activate メソッドを使用すると選択範囲はそのままで、アクティブなセルのみが変更されます。
セルをアクティブにする・選択する(使用例)
サンプルVBAソースその1
1 2 3 4 5 6 7 8 9 |
Sub Sample_Activate() Range("A1").Activate Range("B1:B3,C3,C5,B6,A4").Activate Range("c3").Activate End Sub |
実行結果
Range(“A1”).Activate
Range(“B1:B3,C3,C5,B6,A4”).Activate
Range(“c3”).Activate
サンプルVBAソースその2
1 2 3 4 5 6 7 8 9 10 |
Sub Sample_Select() Range("A1").Select Range("B1:B3,C3,C5,B6,A4").Select Range("c3").Select End Sub |
実行結果
Range(“A1”).Select
Range(“B1:B3,C3,C5,B6,A4”).Select
Range(“c3”).Select
関連記事
-
-
セルのアドレスを確認(Address プロパティ)
Address プロパティ Address プロパティ・AddressLocal …
-
-
指定した条件に一致するセルを取得(SpecialCells メソッド)
SpecialCells メソッド SpecialCells メソッドは、指定し …
-
-
セルを挿入する(Insert メソッド)
Insert メソッド Insert メソッドで、指定した場所に新規の空白セルを …
-
-
別シートのセルを選択(Goto メソッド / PreviousSelections プロパティ)
Goto メソッド 次の例のように、1 行で、Activate メソッド や S …
-
-
セル内部を参照(Interior プロパティ)
Interior プロパティ Interior プロパティで、セルの内部を参照し …
-
-
ハイパーリンク(Hyperlink オブジェクト)
Hyperlink オブジェクト Hyperlinks コレクション のメンバー …
-
-
セルの値を置換(Replace メソッド)
Replace メソッド 任意のセル範囲内から特定の値を一括して置換します。Fi …
-
-
行の高さを取得・設定・する(RowHeight プロパティ)
RowHeight プロパティ RowHeight プロパティは、対象セルの高さ …
-
-
終端セルを参照する(End プロパティ)
End プロパティ End プロパティは、基準となるセルが含まれる領域の指定した …
-
-
セルが結合セルの一部である場合、その結合セルの範囲を取得(MergeArea プロパティ)
MergeArea プロパティ MergeArea プロパティは、指定したセルが …