Share via


方法 : プライマリ相互運用機能アセンブリを利用して Office アプリケーションを使用する

新しい Office プロジェクトを作成すると、Visual Studio により、そのプロジェクトのビルドに必要な Microsoft Office プライマリ相互運用機能アセンブリ (PIA: Primary Interop Assembly) への参照が自動的に追加されます。 次の場合は、他の PIA への参照を追加する必要があります。

  • プロジェクトで他の Microsoft Office アプリケーションの機能を使用する。 たとえば、Microsoft Office Word プロジェクトで Microsoft Office Excel の機能を使用することが必要になる場合があります。

  • Microsoft Office Access など、Visual Studio に専用のプロジェクトがない Microsoft Office アプリケーションを自動化する。

対象: このトピックの情報は、Microsoft Office 2010 および 2007 Microsoft Office system のドキュメント レベルのプロジェクトおよびアプリケーション レベルのプロジェクトに適用されます。 詳細については、「Office アプリケーションおよびプロジェクト タイプ別の使用可能な機能」を参照してください。

注意

お使いのマシンで、Visual Studio ユーザー インターフェイスの一部の要素の名前や場所が、次の手順とは異なる場合があります。 これらの要素は、使用している Visual Studio のエディションや独自の設定によって決まります。 詳細については、「Visual Studio の設定」を参照してください。

プライマリ相互運用機能アセンブリに参照を追加するには

  1. Office プロジェクトを開き、ソリューション エクスプローラーでプロジェクト名を選択します。

  2. [プロジェクト] メニューの [参照の追加] をクリックします。

  3. [.NET] タブの [コンポーネント名] のボックスの一覧で、使用する PIA を選択します。 用意されている Microsoft Office プライマリ相互運用機能アセンブリの詳細については、「Office プライマリ相互運用機能アセンブリ」を参照してください。

    プロジェクトが .NET Framework 4 を対象としている場合は、アセンブリ参照の "相互運用機能型の埋め込み" プロパティが既定で True に設定されます。 この設定を使用すると、ソリューションはエンド ユーザーのコンピューターに PIA を必要としません。 詳細については、「Office ソリューションのデザインと作成」を参照してください。

    注意

    Office プロジェクトで、[参照の追加] ダイアログ ボックスの [COM] タブではなく [.NET] タブを使用して、必ず Office PIA への参照を追加します。 詳細については、「Office プライマリ相互運用機能アセンブリ」を参照してください。

  4. [OK] をクリックします。

    アセンブリ名がソリューション エクスプローラー[参照設定] フォルダーに表示されます。

参照

処理手順

方法 : Office のプライマリ相互運用機能アセンブリをインストールする

参照

Office プライマリ相互運用機能アセンブリ

概念

Office ソリューションのコードの記述

Office ソリューションの開発