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