はじめに (Visual Studio による Office 開発)Get started (Office development in Visual Studio)

このセクションには、Visual Studio の Microsoft Office Developer Tools の使用に役立つトピックが含まれています。This section contains topics that help you get started using the Microsoft Office developer tools in Visual Studio.

Note

複数のプラットフォームにまたがる Office を拡張するソリューション開発に関心がありますか?Interested in developing solutions that extend the Office experience across multiple platforms? 新しい Office アドイン モデルをチェックして下さい。Check out the new Office Add-ins model. Office アドインは VSTO アドインやソリューションと比較して、小さなフット プリントを持ち、HTML5、JavaScript、CSS3、XML などのほぼすべての web プログラミング テクノロジを使用して、ビルドすることができます。Office Add-ins have a small footprint compared to VSTO add-ins and solutions, and you can build them by using almost any web programming technology, such as HTML5, JavaScript, CSS3, and XML.

このセクションの内容In this section

Visual Studio での Office ソリューションの開発に必要な背景情報を示します。Provides background information for developing Office solutions in Visual Studio.

.NET Framework 4.NET Framework 4 以降を対象とする Office プロジェクトの新しいデザインについて説明し、 .NET Framework 4.NET Framework 4 以降に移行する Office プロジェクトのコードに加えられた重大な変更点の一覧を示します。Describes the new design of Office projects that target the .NET Framework 4.NET Framework 4 or later, and lists breaking changes to code in Office projects that you migrate to the .NET Framework 4.NET Framework 4 or later.

リボン機能拡張、カスタム作業ウィンドウ、操作ウィンドウ、フォーム領域など、Office 開発機能に必要なアプリケーションおよびプロジェクトについて説明します。Describes which applications and projects are required to use Office development features such as Ribbon extensibility, custom task panes, actions panes, and form regions.

Office 開発ツール、エンドユーザーのコンピューターで Office ソリューションを実行することができるようにするランタイム、および Office プライマリ相互運用機能アセンブリをインストールするための、情報と手順を示します。Provides information and steps for installing the Office development tools, the runtime that enables Office solutions to run on end-user computers, and the Office primary interop assemblies.

Visual Studio を使用して Excel のドキュメント レベルのカスタマイズを作成するために必要となる重要な概念について、その概要を示します。Provides a summary of the important concepts needed to use Visual Studio to create document-level customizations for Excel.

Visual Studio を使用して Word のドキュメント レベルのカスタマイズを作成するために必要となる重要な概念について、その概要を示します。Provides a summary of the important concepts needed to use Visual Studio to create document-level customizations for Word.

Visual Studio を使用して Microsoft Office アプリケーション用のアプリケーション レベルの Visual Studio Tools for Office (VSTO) アドインを作成するために必要となる重要な概念について、その概要を示します。Provides a summary of the important concepts needed to use Visual Studio to create application-level Visual Studio Tools for Office (VSTO) Add-ins for Microsoft Office applications.

Office ソリューションの開発に Visual Basic for Applications を使用する場合と Visual Studio の Office 開発ツールを使用する場合の相対的なメリットについて説明します。Describes the relative strengths of Visual Basic for Applications and the Office development tools in Visual Studio for developing Office solutions.

一般的な問題の解決に役立つトピックへのリンクを示します。Provides links to topics that can help solve common problems.

サンプル アプリケーション、および一般的なタスクの詳細な手順を説明するトピックへのリンクを示します。Provides links to sample applications and topics that give step-by-step instructions for performing common tasks.

Office ソリューションのコンポーネントと、デザイン時および実行時にどのように動くのかについて説明します。Describes the components of Office solutions and how they work at design time and runtime.

Visual StudioVisual Studioで Office プロジェクトを作成し、プロジェクトを構成する方法について説明します。Provides information about how to create an Office project and configure your project in Visual StudioVisual Studio.

Office プロジェクトでコードやユーザー インターフェイスのカスタマイズを実装する方法について説明します。Provides information about how to implement code and user interface customizations in an Office project.

Office ソリューションのセキュリティ要件について説明します。Provides information about security requirements for Office solutions.

Office ソリューションをユーザーが使用できるようにする方法についての情報を提供し、配置方法を選択するときやセキュリティを設定するときに考慮する主な問題点について説明します。Provides information about how to make Office solutions available to your users, and describes the major issues to consider when you choose a deployment method and set security.