ExcelWork.info

Excel(エクセル)のマクロ・VBA・関数・操作などのメモ

セルをアクティブにする・セルを選択する(Activate, Select)

   

セルをアクティブにする・選択する


【書式:セルをアクティブにする】

object.Activate


【書式:セルを選択する】

object.Select


【項目の説明】

  • object  ・・・  対象となるセル・セル範囲(Range オブジェクト)

Select メソッドActivate メソッドの違い
どちらも「単体セル」「セル範囲」のいずれも指定することができ、その時の動作も基本的には同じです。ただし、複数のセルが選択されている状態で、その選択されているセルの中の一部に対してSelect メソッドを使用すると選択範囲が変更されてしまいますが、Activate メソッドを使用すると選択範囲はそのままで、アクティブなセルのみが変更されます



セルをアクティブにする・選択する(使用例)

サンプルVBAソースその1


実行結果

Range(“A1”).Activate

Activate メソッド 例01

Range(“B1:B3,C3,C5,B6,A4”).Activate

Activate メソッド 例02

Range(“c3”).Activate

Activate メソッド 例03


サンプルVBAソースその2


実行結果

Range(“A1”).Select

Select メソッド 例01

Range(“B1:B3,C3,C5,B6,A4”).Select

Select メソッド 例02

Range(“c3”).Select

Select メソッド 例03



 - セルの操作 , , , , , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

外枠罫線の設定(BorderAround メソッド)

外枠罫線の設定 罫線の設定には、Borders プロパティを使用しますが、範囲内 …

使用中のセル範囲を取得(CurrentRegion プロパティ)

CurrentRegion プロパティ CurrentRegion プロパティは …

Goto メソッド
指定したセルへ移動(Goto メソッド)

指定したセルへ移動 指定したシートの指定したセルへジャンプするには、Goto メ …

セルの値を置換(Replace メソッド)

Replace メソッド 任意のセル範囲内から特定の値を一括して置換します。Fi …

任意のセルを含む行または列全体を参照(EntireRow プロパティ,EntireColumn プロパティ)

EntireRow プロパティ・EntireColumn プロパティ Entir …

フリガナ(Phonetics プロパティ)

Phonetics プロパティ Phonetics コレクションを返します。値の …

グラデーション(Pattern プロパティ・Gradient プロパティ)

セルの背景ににグラデーションを設定する Pattern プロパティを使用するとセ …

セルの幅・高さの自動調整(AutoFit メソッド)

AutoFit メソッド AutoFit メソッドは、指定したセル・セル範囲(R …

Height プロパティ Width プロパティ 例
セルの高さ・幅を取得(Height プロパティ・Width プロパティ)

Height プロパティ・Width プロパティ Height プロパティは、指 …

コメントの設定(Comments, Comment, AddComment, ClearComment)

コメントの設定 セルにコメントを新規に挿入するには、AddComment メソッ …