次の方法で共有


方法 : ワークシートを選択する

更新 : 2007 年 11 月

対象

このトピックの情報は、指定された Visual Studio Tools for Office プロジェクトおよび Microsoft Office のバージョンにのみ適用されます。

プロジェクトの種類

  • ドキュメント レベルのプロジェクト

  • アプリケーション レベルのプロジェクト

Microsoft Office のバージョン

  • Excel 2003

  • Excel 2007

詳細については、「アプリケーションおよびプロジェクトの種類別の使用可能な機能」を参照してください。

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

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

ワークシート ホスト項目の使用

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

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

  • Sheet1 の Select メソッドを呼び出します。

    Globals.Sheet1.Select()
    
    Globals.Sheet1.Select(missing);
    

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

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

Excel ブックの Sheets コレクションを使用してブックの 1 番目のワークシートを選択するには

  • アクティブ ブックの 1 番目のワークシートを指定して Sheets コレクションの Select メソッドを呼び出します。

    CType(Me.Application.ActiveWorkbook.Sheets(1), Excel.Worksheet).Select()
    
    ((Excel.Worksheet)this.Application.ActiveWorkbook.Sheets[1]).Select(missing);
    

参照

処理手順

方法 : ブックをアクティブにする

方法 : ワークシートを印刷する

方法 : ブックからワークシートを削除する

方法 : ワークシートを非表示にする

方法 : ワークシートを保護する

概念

ワークシートの操作

Worksheet ホスト項目

Visual Studio Tools for Office プロジェクト内のオブジェクトへのグローバル アクセス

ホスト項目およびホスト コントロールのプログラム上の制限事項

Office ソリューションの省略可能なパラメータについて

ホスト項目とホスト コントロールの概要