方法 : 新しいワークシートをブックに追加する
更新 : 2008 年 7 月
対象 |
---|
このトピックの情報は、指定された Visual Studio Tools for Office プロジェクトおよび Microsoft Office のバージョンにのみ適用されます。 プロジェクトの種類
Microsoft 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( missing, missing, missing, missing);
新しいワークシートはネイティブの Microsoft.Office.Interop.Excel.Worksheet オブジェクトであり、ホスト項目ではありません。Microsoft.Office.Tools.Excel.Worksheet ホスト項目を追加するには、デザイン時にワークシートを追加する必要があります。
アプリケーション レベルのアドインで、新しいワークシートをブックに追加するには
Sheets コレクションの Add メソッドを使用します。
Dim newWorksheet As Excel.Worksheet newWorksheet = CType(Me.Application.Worksheets.Add(), Excel.Worksheet)
Excel.Worksheet newWorksheet; newWorksheet = (Excel.Worksheet)this.Application.Worksheets.Add( missing, missing, missing, missing);
新しいワークシートはネイティブの Microsoft.Office.Interop.Excel.Worksheet オブジェクトであり、ホスト項目ではありません。Visual Studio 2008 Service Pack 1 (SP1) 以降、ネイティブの Microsoft.Office.Interop.Excel.Worksheet オブジェクトから Microsoft.Office.Tools.Excel.Worksheet ホスト項目を生成できるようになりました。詳細については、「アプリケーション レベルのアドインにおける実行時の Word 文書や Excel ブックの拡張」を参照してください。
参照
処理手順
概念
Visual Studio Tools for Office プロジェクト内のオブジェクトへのグローバル アクセス
その他の技術情報
履歴の変更
日付 |
履歴 |
理由 |
---|---|---|
2008 年 7 月 |
アプリケーション レベルのアドインで使用できるコード例を追加 |
カスタマ フィードバック |