方法 : ブックをアクティブにする
Workbooks コレクションの Activate メソッドは、Microsoft Office Excel ブックをアクティブにし、ブック内の最初のシートを選択します。
対象: このトピックの情報は、Excel 2007 と Excel 2010 のドキュメント レベルのプロジェクトおよびアプリケーション レベルのプロジェクトに適用されます。詳細については、「Office アプリケーションおよびプロジェクト タイプ別の使用可能な機能」を参照してください。
ブックをアクティブにするには
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();