このセクションには、Visual Studio で Microsoft Office 開発者ツールを使い始めるのに役立つトピックが含まれています。
注
複数のプラットフォームで Office エクスペリエンスを拡張するソリューションの開発に関心がありますか? 新しい Office アドイン モデルを確認します。 Office アドインは VSTO アドインやソリューションと比較してフットプリントが小さく、HTML5、JavaScript、CSS3、XML などのほぼすべての Web プログラミング テクノロジを使用して構築できます。
このセクションでは...
Office ソリューション開発の概要 (VSTO) は、Visual Studio で Office ソリューションを開発するための背景情報を提供します。
.NET Framework 4 または .NET Framework 4.5 を対象とする Office プロジェクトの設計に対する変更は、.NET Framework 4 以降を対象とする Office プロジェクトの新しい設計について説明し、.NET Framework 4 以降に移行する Office プロジェクトのコードに対する破壊的変更の一覧を示します。
Office アプリケーションとプロジェクトの種類で使用できる機能 は、リボンの拡張性、カスタム作業ウィンドウ、操作ウィンドウ、フォーム領域などの Office 開発機能を使用するために必要なアプリケーションとプロジェクトを記述します。
Office ソリューションを開発するようにコンピューターを構成 すると、Office 開発ツール、Office ソリューションをエンド ユーザー コンピューターで実行できるランタイム、および Office プライマリ相互運用機能アセンブリをインストールするための情報と手順が提供されます。
Excel のプログラム ドキュメント レベルのカスタマイズを開始 すると、Visual Studio を使用して Excel のドキュメント レベルのカスタマイズを作成するために必要な重要な概念の概要が提供されます。
Word のドキュメント レベルのカスタマイズのプログラミングを開始 すると、Visual Studio を使用して Word のドキュメント レベルのカスタマイズを作成するために必要な重要な概念の概要が提供されます。
VSTO アドインのプログラミングの概要 には、Visual Studio を使用して Microsoft Office アプリケーション用のアプリケーション レベルの Visual Studio Tools for Office (VSTO) アドインを作成するために必要な重要な概念の概要が示されています。
比較対象の Visual Studio の VBA ソリューションと Office ソリューション では、Visual Basic for Applications の相対的な長所と、Office ソリューションを開発するための Visual Studio の Office 開発ツールについて説明します。
Office プログラミングの一般的なタスク には、一般的な問題の解決に役立つトピックへのリンクが用意されています。
関連セクション
Office 開発のサンプルとチュートリアル には、一般的なタスクを実行するための詳細な手順を示すサンプル アプリケーションとトピックへのリンクが用意されています。
Visual Studio の Office ソリューションのアーキテクチャ では、Office ソリューションのコンポーネントと、それらが設計時と実行時にどのように機能するかを説明します。
Office ソリューションの設計と作成 では、Visual Studio で Office プロジェクトを作成し、プロジェクトを構成する方法について説明します。
Office ソリューションの開発 では、コードとユーザー インターフェイスのカスタマイズを Office プロジェクトに実装する方法に関する情報を提供します。
セキュリティで保護された Office ソリューション は、Office ソリューションのセキュリティ要件に関する情報を提供します。
Office ソリューションを展開すると 、ユーザーが Office ソリューションを使用できるようにする方法に関する情報が提供され、展開方法を選択してセキュリティを設定するときに考慮すべき主な問題について説明します。
Visual Studio Tools for Office の技術記事と Visual How Tos には、Visual Studio を使用して作成された Office ソリューションに関するビデオと技術記事へのリンクが含まれています。