ExcelWork.info

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

別シートのセルを選択(Goto メソッド / PreviousSelections プロパティ)

   

Goto メソッド

次の例のように、1 行で、Activate メソッドSelect メソッド で、別シートのセルを選択しようとすると エラー になります。

 (例)現在は、「Sheet1」が選択されている状態
  Worksheets(“Sheet2”).Range(“A1”).Activate    (⇒ エラー)
  Worksheets(“Sheet2”).Range(“A1”).Select     (⇒ エラー)

Goto メソッドを使用するとこれが可能になります。

  Application.Goto Worksheets(“Sheet2”).Range(“A1”)


【書式】

object.Gotoreference ,scroll


引数・戻り値

  • object  ・・・  対象となる Application オブジェクトを指定します。
  • reference  ・・・  移動先のRange オブジェクトを指定します。省略すると、直前に Goto メソッドを使用した時のセル範囲となります。
  • scroll  ・・・  True を指定すると、移動先のセル範囲の左上端が、ウインドウの左上端に表示されるようにスクロールします。False を指定するとスクロールしません。省略可(既定値は、False)。


Goto メソッドを実行すると実行直前に選択しているセル範囲(移動前のセル範囲)が、PreviousSelections プロパティの 1 番目の要素に追加されます。

Goto メソッドで、引数 reference を省略して実行した場合、PreviousSelections プロパティの 1 番目の要素へ移動します。



PreviousSelections プロパティ

[名前] ボックスを使ってセルまたはセル範囲にジャンプしたり、[編集] メニューの [ジャンプ] をクリックしたり、マクロ(VBA)の Goto メソッドを呼び出したりすると、移動前のセル範囲配列の 1 番目の要素として追加されます。配列の他の要素は、1 つずつ後ろに送られます。最大 4 個のセル範囲を保存することができます。


【書式】

object.PreviousSelections ( index )


引数・戻り値

  • object  ・・・  対象となる Application オブジェクトを指定します。
  • index  ・・・  配列のインデックス番号( 1 ~ 4 )を指定します。




Goto メソッド 使用例

サンプルVBAソース


実行結果

Goto メソッド 例


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

Message

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

  関連記事

Active メソッド 例01
セルをアクティブにする・セルを選択する(Activate, Select)

セルをアクティブにする・選択する 【書式:セルをアクティブにする】 object …

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

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

セルを挿入する(Insert メソッド)

Insert メソッド Insert メソッドで、指定した場所に新規の空白セルを …

文字列の一部の書式を変更(Characters プロパティ)

文字列の一部を参照(Characters プロパティ) Characters プ …

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

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

オートフィルタ(平均より上・平均より下)AutoFilter メソッド

平均値よりも大きい(小さい)値のレコードを抽出 AutoFilter メソッドで …

セル範囲内を検索(Find メソッド)

Find メソッド 指定したセル範囲内の特定の情報を含むセルを検索します。 【書 …

行・列の表示・非表示(Hidden プロパティ)

Hidden プロパティ Hidden プロパティに True を設定することで …

対象のセルを直接参照しているセル全てを取得(DirectDependents プロパティ)

DirectDependents プロパティ DirectDependents …

AutoFill メソッド 使用例 1
連続データを入力する(AutoFill メソッド)

AutoFill メソッド Excel で、連続するデータを入力する「オートフィ …