次の方法で共有


方法: プログラムによって新しいブックを作成する

プログラムによって作成される新しいブックは、Microsoft.Office.Tools.Excel.Workbook ホスト項目ではなく、ネイティブな Microsoft.Office.Interop.Excel.Workbook オブジェクトです。

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

アプリケーション レベルのプロジェクトでは、Microsoft.Office.Interop.Excel.Workbook オブジェクトの Microsoft.Office.Tools.Excel.Workbook ホスト項目を生成できます。詳細については、「アプリケーション レベルのアドインにおける実行時の Word 文書や Excel ブックの拡張」を参照してください。

新しいブックを作成するには

  • Workbooks コレクションの Add メソッドを使用します。

    Dim newWorkbook As Excel.Workbook = Me.Application.Workbooks.Add()
    
    Excel.Workbook newWorkbook = this.Application.Workbooks.Add();
    

    [!メモ]

    テンプレート (既定のテンプレートを除きます) に基づいてブックを作成できます。パラメーターとして使用するテンプレートを Add メソッドに渡すことができます。

参照

処理手順

方法: プログラムによってブックを開く

方法: プログラムによってブックを保存する

方法: プログラムによってブックを閉じる

概念

アプリケーション レベルのアドインにおける実行時の Word 文書や Excel ブックの拡張

実行時の Office ドキュメントへのコントロールの追加

ブックの操作

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

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

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