Share via


Excel Services のユーザー定義関数アセンブリを管理する (SharePoint Server 2013)

適用対象:yes-img-13 2013no-img-162016 no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

重要

この記事の手順は SharePoint Server 2013 Enterprise に適用されます。

Excel Calculation Services の機能を拡張するユーザー定義関数を含むブックが展開シナリオに含まれている場合は、Excel Services のユーザー定義関数アセンブリ リストにユーザー定義関数アセンブリを登録する必要があります。

この操作を開始する前に、前提条件に関する次の情報を確認してください。

  • ユーザー定義関数を使用するには、ユーザー定義関数へのアクセスを必要とするブックを格納する信頼できるファイル保存場所で、ユーザー定義関数を有効にする必要があります。 信頼できるファイル保存場所の詳細については、「信頼できるファイル保存場所を構成する」を参照してください。

  • この記事の手順を実行するには、Farm Administrators グループのメンバーであるか、Excel Services サービス アプリケーションの管理者である必要があります。

ユーザー定義関数アセンブリを登録する

Excel Services で使用するために、以下の手順を使用してユーザー定義関数アセンブリを登録します。

ユーザー定義関数アセンブリを登録するには

  1. SharePoint サーバーの全体管理 Web サイトホームページの [ アプリケーション構成の管理] セクションで、[ サービス アプリケーションの管理] をクリックします。

  2. [サービス アプリケーションの管理] ページで、管理する Excel Services サービス アプリケーションをクリックします。

  3. [Excel Services の管理] ページで、[ ユーザー定義関数アセンブリ] をクリックします。

  4. [Excel Services ユーザー定義関数] ページで、[ ユーザー定義関数アセンブリの追加] をクリックします。

  5. [ユーザー定義関数アセンブリの追加] ページの [ アセンブリ] セクションで、アセンブリの名前、またはユーザー定義関数が含まれるアセンブルの完全パスを入力します。これは [ アセンブリ] ボックスで呼び出されます。

  6. [ アセンブリの場所] で、次のどちらかを選択します。

  • [ グローバル アセンブリ キャッシュ] (既定で、署名されたアセンブリを配置し、高い信頼性が確保された状態で実行できるグローバルな場所)

  • [ ファイル パス] (ローカルまたはネットワーク上のファイル保存場所)

  1. [ アセンブリを使用可能にする] セクションで [ アセンブリが使用可能] チェック ボックスをオンにし、Excel Calculation Services によってアセンブリを呼び出せるようにします。 チェック ボックスをオフにすると、リストから関数アセンブリを削除せずにアセンブリを無効にすることができます。

  2. [ 説明] ボックスに、必要に応じて、関数アセンブリの目的の説明を入力できます。

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

ユーザー定義関数アセンブリの詳細を編集する

以下の手順を使用して、登録されたユーザー定義関数アセンブリに関するユーザー定義関数アセンブリの詳細を編集します。 この手順は、アセンブリの無効化にも使用できます。

ユーザー定義関数アセンブリの詳細を編集するには

  1. サーバーの全体管理のホーム ページの [アプリケーション構成の管理] セクションで、[サービス アプリケーションの管理] をクリックします。

  2. [サービス アプリケーションの管理] ページで、管理する Excel Services サービス アプリケーションをクリックします。

  3. [Excel Services の管理] ページで、[ ユーザー定義関数アセンブリ] をクリックします。

  4. [Excel Services ユーザー定義関数] ページで、編集するユーザー定義関数アセンブリをポイントし、表示される矢印をクリックして、[ 編集] をクリックします。

  5. 必要に応じてアセンブリの詳細を更新し、[ OK] をクリックします。

ユーザー定義関数アセンブリを登録解除する

以下の手順を使用して、ユーザー定義関数アセンブリ リストからユーザー定義関数アセンブリを削除します。

ユーザー定義関数アセンブリの登録を解除するには

  1. サーバーの全体管理のホーム ページの [アプリケーション構成の管理] セクションで、[サービス アプリケーションの管理] をクリックします。

  2. [サービス アプリケーションの管理] ページで、管理する Excel Services サービス アプリケーションをクリックします。

  3. [Excel Services の管理] ページで、[ ユーザー定義関数アセンブリ] をクリックします。

  4. [Excel Services ユーザー定義関数] ページで、削除するユーザー定義関数アセンブリをポイントし、表示される矢印をクリックして、[ 削除] をクリックします。

  5. 削除を実行するかどうかを確認するメッセージ ボックスで [ OK] をクリックします。

関連項目

その他のリソース

Configure Excel Services in SharePoint