Office アプリケーションおよびプロジェクトの種類で使用できる機能Features available by Office application and project type

Visual Studio には、次のように、Microsoft Office アプリケーションのさまざまなビジネス シナリオをサポートするプロジェクト テンプレートがいくつか用意されています。Visual Studio has several types of project templates that support different business scenarios for Microsoft Office applications, including the following types:

  • ドキュメントレベルのカスタマイズ。Document-level customizations.

  • VSTO アドイン。VSTO Add-ins.

    すべてのプロジェクトの種類を使用できないアプリケーションもあります。Not all applications can use every project type. たとえば、ドキュメントレベルのプロジェクトは、Microsoft Office Word と Microsoft Office Excel でのみ使用できます。For example, document-level projects are available only for Microsoft Office Word and Microsoft Office Excel. 同様に、一部の機能は、特定の種類のプロジェクトまたはアプリケーションでのみ使用できます。Similarly, some features are available only for certain types of projects or applications. たとえば、操作ウィンドウは、ドキュメントレベルのプロジェクトでのみ使用できます。また、リボンの拡張機能は、一部のアプリケーションでのみ使用できます。For example, the actions pane is available only in document-level projects, and Ribbon extensions are available only for some applications. 別のプロジェクトの種類の詳細については、Office ソリューション開発の概要(VSTO)を参照してください。For more information about the different project types, see Office solutions development overview (VSTO).

Note

Office プロジェクト テンプレートは、一部のエディションの Visual StudioVisual Studio でのみ使用できます。Office project templates are available only in some editions of Visual StudioVisual Studio. 詳細については、Office ソリューションの開発のためのコンピューター構成を参照してください。For more information, see Configure a computer to develop Office solutions.

プロジェクトの種類別の Microsoft Office アプリケーションで利用できます。Project types available for different Microsoft Office applications

プロジェクトの種類ごとに使用できるアプリケーションを次の表に示します。The following table shows the applications that you can use with each project type.

プロジェクトの種類Project types Microsoft Office アプリケーションMicrosoft Office application
ドキュメント レベルのカスタマイズDocument-level customizations ExcelExcel

WordWord
VSTO アドインVSTO Add-ins ExcelExcel

InfoPath (InfoPath 2013 と InfoPath 2010 のみ)InfoPath (InfoPath 2013 and InfoPath 2010 only)

OutlookOutlook

PowerPointPowerPoint

ProjectProject

VisioVisio

WordWord

ExcelExcel

異なる種類のプロジェクトで使用できる機能Features available in different project types

プロジェクトの種類ごとに異なる機能を次の表に示します。The following table shows which project types provide each feature.

機能Feature 機能を提供するプロジェクトの種類Project types that provide the feature 関連項目Further reading
操作ウィンドウActions pane. ドキュメントレベルのプロジェクトDocument-level projects. 操作ウィンドウの概要Actions pane overview
ClickOnce 配置ClickOnce deployment. VS およびドキュメントレベルのプロジェクトVS and document-level projects. Office ソリューションのデプロイDeploy an Office solution
カスタム作業ウィンドウCustom task panes. 次のアプリケーション用の VSTO アドイン プロジェクト:VSTO Add-in projects for the following applications:

- Excel- Excel
- InfoPath (InfoPath 2013 と InfoPath 2010 のみ)- InfoPath (InfoPath 2013 and InfoPath 2010 only)
- Outlook- Outlook
- PowerPoint- PowerPoint
- Word- Word
カスタム作業ウィンドウCustom task panes
カスタム XML 部分。Custom XML parts. ドキュメントレベルのプロジェクトDocument-level projects.

次のアプリケーション用のアプリケーション レベルのプロジェクト:Application level projects for the following applications:

- Excel- Excel
- PowerPoint- PowerPoint
- Word- Word
カスタム XML 部分の概要Custom XML parts overview
データ キャッシュ。Data cache. ドキュメントレベルのプロジェクトDocument-level projects. ドキュメント レベルのカスタマイズでキャッシュされたデータCached data in document-level customizations
他の Microsoft Office ソリューションへの VSTO アドイン内のオブジェクトの公開Expose an object in a VSTO Add-in to other Microsoft Office solutions. VSTO アドイン プロジェクトVSTO Add-in projects. 他の Office ソリューションから VSTO アドイン内のコードを呼び出すCall code in VSTO Add-ins from other Office solutions
次のホスト コントロール:The following host controls:

- Chart- Chart
- ListObject- ListObject
- NamedRange- NamedRange
- コンテンツ コントロール- Content controls
-ブックマーク- Bookmark
ドキュメントレベルのプロジェクトDocument-level projects.

Word と Excel 用の VSTO アドイン プロジェクト。VSTO Add-in projects for Word and Excel.
ホスト項目とホスト コントロールの概要Host items and host controls overview
次のホスト コントロール:The following host controls:

- XMLMappedRange- XMLMappedRange
- XMLNode- XMLNode
- XMLNodes- XMLNodes
ドキュメントレベルのプロジェクトDocument-level projects. ホスト項目とホスト コントロールの概要Host items and host controls overview
複数プロジェクトの配置Multi-project deployment. ドキュメントレベルのプロジェクトDocument-level projects.

VSTO アドイン プロジェクトVSTO Add-in projects.
チュートリアル: 単一の ClickOnce インストーラーでの複数の Office ソリューションのデプロイWalkthrough: Deploy multiple Office solutions in a single ClickOnce installer
Outlook フォーム領域Outlook form regions. Outlook の VSTO アドイン プロジェクトVSTO Add-in projects for Outlook. Outlook フォーム領域の作成Create Outlook form regions
配置後の動作。Post-deployment actions. ドキュメントレベルのプロジェクトDocument-level projects.

VSTO アドイン プロジェクトVSTO Add-in projects.
チュートリアル: ClickOnce インストール後のドキュメントのエンドユーザーのコンピューターへのコピーWalkthrough: Copy a document to the end user computer after a ClickOnce installation
リボンのカスタマイズ。Ribbon customizations. ドキュメントレベルのプロジェクトDocument-level projects.

次のアプリケーション用の VSTO アドイン プロジェクト:VSTO Add-in projects for the following applications:

- Excel- Excel
- InfoPath (InfoPath 2013 と InfoPath 2010 のみ)- InfoPath (InfoPath 2013 and InfoPath 2010 only)
- Outlook- Outlook
- PowerPoint- PowerPoint
- Project- Project
- Visio- Visio
- Word- Word
リボンの概要Ribbon overview
視覚的なドキュメント デザイナーVisual document designer. ドキュメントレベルのプロジェクトDocument-level projects. Visual Studio 環境における office プロジェクトOffice projects in the Visual Studio environment

関連項目See also