方法 : ブックをアクティブにする
更新 : 2007 年 11 月
対象 |
---|
このトピックの情報は、指定された Visual Studio Tools for Office プロジェクトおよび Microsoft Office のバージョンにのみ適用されます。 プロジェクトの種類
Microsoft Office のバージョン
詳細については、「アプリケーションおよびプロジェクトの種類別の使用可能な機能」を参照してください。 |
Workbooks コレクションの Activate メソッドは、Microsoft Office Excel ブックをアクティブにし、ブック内の最初のシートを選択します。
ブックをアクティブにするには
Workbooks コレクションの Activate メソッドを使用します。
Me.Application.Workbooks(1).Activate()
((Microsoft.Office.Interop.Excel._Workbook) this.Application.Workbooks[1]).Activate();
コレクション内の位置を指定する整数またはブック名のいずれかを使用して、Workbooks コレクションにインデックスを付けることができます。ただし、ブック名で参照する場合は、タイトル バーに表示される名前を使用する必要があります。この名前には、ファイルを保存するまでファイル名拡張子が付きません。
個別のブックを参照するには
位置を示す番号、またはブック名を使用します。
Dim wb As Excel.Workbook = Me.Application.Workbooks(1) ' Before Book1 is saved: wb = Me.Application.Workbooks("Book1") ' After Book1 is saved: wb = Me.Application.Workbooks("Book1.xls")
Excel.Workbook wb = this.Application.Workbooks[1]; // Before Book1 is saved: wb = this.Application.Workbooks["Book1"]; // After Book1 is saved: wb = this.Application.Workbooks["Book1.xls"];
ドキュメント レベルのプロジェクトに関連付けられたブックをアクティブにするには
ブックをアクティブにするには、ThisWorkbook を使用します。この方法はドキュメント レベルのプロジェクトでのみ使用できます。
Globals.ThisWorkbook.Activate()
Globals.ThisWorkbook.Activate();