次の方法で共有


方法: プログラムを使用して新しいワークシートをブックに追加する

プログラムによってワークシートを作成し、ブック内のワークシートのコレクションにワークシートを追加できます。

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

ドキュメント レベルのカスタマイズで、新しいワークシートをブックに追加するには

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

    Dim newWorksheet As Excel.Worksheet
    newWorksheet = CType(Globals.ThisWorkbook.Worksheets.Add(), Excel.Worksheet)
    
    Excel.Worksheet newWorksheet;
    newWorksheet = (Excel.Worksheet)Globals.ThisWorkbook.Worksheets.Add();
    

    新しいワークシートはネイティブの Microsoft.Office.Interop.Excel.Worksheet オブジェクトであり、ホスト項目ではありません。Microsoft.Office.Tools.Excel.Worksheet ホスト項目を追加するには、デザイン時にワークシートを追加する必要があります。

アプリケーション レベルのアドインで、新しいワークシートをブックに追加するには

参照

処理手順

方法: プログラムによってブックからワークシートを削除する

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

概念

ワークシートの操作

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

拡張オブジェクトによる Excel の自動化

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

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