次の方法で共有


方法: Visual Studio で Office プロジェクトを作成する

Microsoft Office アプリケーション用のアプリケーション レベルのアドインとドキュメント レベルのカスタマイズを作成するために Visual Studio を使用できます。これらのプロジェクトの種類に関する詳細については、Office ソリューションの開発の概要を参照してください。

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

[!メモ]

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

アプリケーション レベルのアドイン プロジェクトを作成するには

  1. [ファイル] メニューで、[新規][プロジェクト] クリックします。Visual Basic の開発設定を、[ファイル] のメニューで使用する統合開発環境 (IDE) が設定された [新規作成]プロジェクトを選択します。

    [新しいプロジェクト] ダイアログ ボックスが表示されます。

    [!メモ]

    Office プロジェクトは .NET Framework 4 Client Profile を既定でが対象とします。Visual Studio 2012 用の Microsoft Office 開発者ツールのインストール、Office プロジェクトは .NET Framework 4.5 を既定でが対象とします。詳細については、「.NET Framework Client Profile」を参照してください。

  2. 言語のノードの下のテンプレート ペインで、を展開します [Office/SharePoint] を使用します。

  3. [Office Add-ins] のノードを選択します。

  4. プロジェクト テンプレートの一覧で、アドイン プロジェクト テンプレートを選択します。使用できるアドイン プロジェクト テンプレートの一覧については、「Office プロジェクト テンプレートの概要」を参照してください。

    [!メモ]

    [Office Add-ins] のノードを選択すると、プロジェクト テンプレートが表示されない場合は、[.NET Framework 4][.NET Framework 4.5] がダイアログ ボックスの上部のコンボ ボックスで、が選択されていることを確認します。Office プロジェクト テンプレートは、.NET Framework の両方のバージョンに表示されます。ただし、Visual Studio 2012 の Office プロジェクトには、Visual Studio 2012 用の Microsoft Office 開発者ツールのインストール .NET Framework 4 対象とします。

  5. [プロジェクト名] ボックスにプロジェクト名を入力します。既定では、このプロジェクト名がソリューション名としても使用されます。

  6. [場所] ボックスに、プロジェクトを作成する場所を表すパスを入力します。絶対パスと名前付け規則の (UNC) の汎用パスを使用できます。HTTP、FTP、またはその他のプロトコル パスは使用しないでください。

    場所は、次の形式で指定します。

    • [drive]:\

    • \\Server\Share

    次の文字は使用しないでください。

    • アスタリスク (*)

    • 縦棒 (|)

    • コロン (:) (ドライブ文字に続くことを除く)。

    • 二重引用符 (" ) (パスに空白が含まれる場合は、引用符は不要)。

    • 不等号 (より小) (<)

    • 不等号 (より大) (>)

    • 疑問符 (?)

    • パーセント記号 (%)

  7. [OK] を選択します。

    [!メモ]

    アドイン プロジェクトを作成すると、必ず保存されます。アドイン プロジェクトを一時プロジェクトとして作成することはできません。一時プロジェクトの詳細については、「一時プロジェクト」を参照してください。

ドキュメント レベルのカスタマイズ プロジェクトを作成するには

  1. [ファイル] メニューで、[新規][プロジェクト] クリックします。Visual Basic 開発設定を、[ファイル] のメニューで使用する IDE が設定された [新規作成]プロジェクトを選択します。

    [新しいプロジェクト] ダイアログ ボックスが表示されます。

    [!メモ]

    Office プロジェクトは .NET Framework 4 Client Profile を既定でが対象とします。Visual Studio 2012 用の Microsoft Office 開発者ツールのインストール、Office プロジェクトは .NET Framework 4.5 を既定でが対象とします。詳細については、「.NET Framework Client Profile」を参照してください。

  2. 言語のノードの下のテンプレート ペインで、を展開します [Office/SharePoint] を使用します。

  3. [Office Add-ins] のノードを選択します。

  4. プロジェクト テンプレートの一覧で、ドキュメント レベルのプロジェクト テンプレートを選択します。使用できるドキュメント レベルのプロジェクト テンプレートの一覧については、「Office プロジェクト テンプレートの概要」を参照してください。

    [!メモ]

    [Office Add-ins] のノードを選択すると、プロジェクト テンプレートが表示されない場合は、[.NET Framework 4][.NET Framework 4.5] がダイアログ ボックスの上部のコンボ ボックスで、が選択されていることを確認します。Office プロジェクト テンプレートは、.NET Framework の両方のバージョンに表示されます。ただし、Visual Studio 2012 の Office プロジェクトには、Visual Studio 2012 用の Microsoft Office 開発者ツールのインストール .NET Framework 4 対象とします。

  5. [プロジェクト名] ボックスにプロジェクト名を入力します。既定では、この名前がドキュメントにも使用されます。IDE が Visual C# 開発設定または一般的な開発設定を使用するように設定されている場合は、場所とソリューション名も入力します。

    [!メモ]

    プロジェクトの場所へのパス、またはプロジェクト名には、サロゲート文字を使用できません。サロゲート文字の詳細については、「サロゲート ペアと組み合わせ文字シーケンスの Unicode サポート」を参照してください。また、オフラインで使用するソリューションを配置する場合は、プロジェクト名に HTTP プロトコルの仕様に準拠した文字を使用する必要があります。

  6. [OK] を選択します。

    Visual Studio Tools for Office プロジェクト ウィザードが開きます。

  7. ソリューションのドキュメントを新規に作成する場合は、[新規ドキュメントの作成] をクリックします。既存のドキュメントをカスタマイズする場合は、[既存のドキュメントをコピーする] をクリックします。

    新しいドキュメントを作成する場合は、[名前] ボックスに名前を指定し、[形式] ボックスを使用してドキュメントの形式を選択します。使用できる形式の詳細については、「ドキュメント レベルのカスタマイズのアーキテクチャ」を参照してください。

    既存のドキュメントを使用する場合は、[既存のドキュメントの完全パス] ボックスでドキュメントの場所を指定します。使用できるパスは、絶対パスと UNC パスです。ドキュメントへの HTTP パス、FTP パス、または他のプロトコル パスは使用しないでください。

    場所は、次の形式で指定します。

    • [drive]:\

    • \\Server\Share

    次の文字は使用しないでください。

    • アスタリスク (*)

    • 縦棒 (|)

    • コロン (:) (ドライブ文字に続くことを除く)。

    • 二重引用符 (" ) (パスに空白が含まれる場合は、引用符は不要)。

    • 不等号 (より小) (<)

    • 不等号 (より大) (>)

    • 疑問符 (?)

    • パーセント記号 (%)

    [!メモ]

    Word 2013 のプロジェクトで既存の文書を使用すると、作成または Word 2013変換に使用されるドキュメント。同様に、作成または Word 2010 に変換されているドキュメント Word 2010 プロジェクトで既存の文書を使用すると。以前のバージョンの Word で作成した文書を使用すると、文書の一部の機能が使用できなくなります。このような機能を使用するコードを記述しようとすると、プロジェクトでエラーが発生する可能性があります。ドキュメント、Word 2013 の、またはリボンのタブ [ファイル] Word 2010 に変換するには、開くには、[情報][変換] を選択します。

  8. [完了] をクリックします。

  9. 次の場合、Word のセキュリティ センターにある信頼できる場所の一覧に、プロジェクト フォルダーとそのサブフォルダーを追加します。

    • .docm ファイルに基づく、ドキュメントに VBA プロジェクトが含まれているか、Windows フォーム コントロールをホストする Word 文書を作成します。プロジェクト フォルダーを信頼できる場所の一覧に追加すると、デザイン時に文書が期待どおりに動作するか確認するのに役立ちます。

    • .dotx ファイルに基づく Word テンプレート プロジェクトを作成する。プロジェクトを実行およびデバッグできるようにするために、プロジェクト フォルダーを信頼できる場所の一覧に追加する必要があります。

    ドキュメントを信頼できる場所の一覧に追加する方法の詳細については、Microsoft Office Online Web サイトを このファイルの信頼できる場所の作成、削除、または変更します。参照してください。

参照

概念

Office ソリューションの共同開発

アプリケーション レベルのアドインのプログラミングについて

その他の技術情報

Office プロジェクト テンプレートの概要

Office ソリューションのデザインと作成