次の方法で共有


プログラムによってワークシートを選択する

Select メソッドは指定されたオブジェクトを選択します。これにより、ユーザーの選択が新しいオブジェクトに移動します。 ユーザーの選択を変更せずにフォーカスをオブジェクトに移動する場合は、Activate メソッドを使用します。

適用対象: このトピックの情報は、Excel のドキュメント レベルのプロジェクトおよび VSTO アドインのプロジェクトに適用されます。 詳細については、「Office アプリケーションおよびプロジェクトの種類別の使用可能な機能」を参照してください。

VSTO アドインで既存のワークシートを選択する場合、または、ドキュメント レベルのカスタマイズでワークシートが実行時に作成された場合は、Excel ブックの Excel Sheets コレクションを使用してこれにアクセスする必要があります。それ以外の場合は、Worksheet ホスト項目に直接アクセスできます。

Worksheet ホスト項目を使用する

ドキュメント レベルのカスタマイズでは、次のコードを Sheet1.vb または Sheet1.cs に追加します。

ホスト項目を使用してブック内の最初のワークシートを選択するには

  1. SelectSheet1メソッドを呼び出します。

    Globals.Sheet1.Select();
    

Excel ブックの Sheets コレクションを使用する

Excel の Sheets コレクションを使用して、ワークシートにアクセスします。

Excel ブックの Sheets コレクションを使用して、ブック内の最初のワークシートを選択するには

  1. Sheets コレクションの Select メソッドを呼び出して、作業中のブックの最初のワークシートを選択します。

    ((Excel.Worksheet)this.Application.ActiveWorkbook.Sheets[1]).Select();