Excel テンプレート ノード
更新 : 2007 年 11 月
対象 |
---|
このトピックの情報は、指定された Visual Studio Tools for Office プロジェクトおよび Microsoft Office のバージョンにのみ適用されます。 プロジェクトの種類
Microsoft Office のバージョン
詳細については、「アプリケーションおよびプロジェクトの種類別の使用可能な機能」を参照してください。 |
ソリューション エクスプローラの Microsoft Office Excel テンプレート ノードには、コード ファイルやデザイン サーフェイスはありません。Excel テンプレート ノードは、ワークシートおよびブックのコード ファイルとデザイナのコンテナとしてのみ機能します。
Excel テンプレート ノードを右クリックすると、新しいワークシートまたはグラフ シートをテンプレートに追加したり、テンプレートの名前を変更したりするためのオプションが表示されます。ワークシートとグラフ シートはホスト項目です。したがって、コード ファイルを持ち、プログラミングできるイベントを公開します。これらのオブジェクトの詳細については、「Worksheet ホスト項目」および「ChartSheet ホスト項目」を参照してください。
ショートカット メニューを使用してソリューション エクスプローラでテンプレートの名前を変更した場合は、プロジェクト フォルダ内のテンプレートの名前が変更されます。ソリューションを閉じた状態で、Windows エクスプローラを使用してプロジェクト フォルダ内のテンプレートの名前を変更した場合は、次にそのソリューションを開いたときに、変更後の名前が Visual Studio に表示されます。ソリューションを開いた状態で、プロジェクト フォルダ内のテンプレートの名前を変更した場合は、そのソリューションを閉じて再び開くまで、ソリューション エクスプローラに名前の変更が反映されません。
テンプレート ノードと ThisWorkbook の違い
テンプレート ノードは、ワークシートおよびブックのコード ファイルとデザイン サーフェイスに関するコンテナです。テンプレート ノードに対してプログラミングを行うことはできません。
ThisWorkbook (ThisWorkbook.vb または ThisWorkbook.cs) はプログラミングできるブックを表しています。コード ファイルとデザイナを含み、イベントを公開します。詳細については、「Workbook ホスト項目」を参照してください。