Excel Services と Excel Web Access を使ってみる

注: 最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。私たちの目的は、このコンテンツがお客様の役に立つようにすることです。お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。簡単に参照できるように、こちらに英語の記事があります。

Excel Servicesを使用すると、excel がコンピューターにインストールされていない場合でも、ブラウザーで excel ブック (xlsx および xslb ファイル形式) を表示したり操作したりすることができます。コンピューターに Excel がインストールされている場合は、 Excel Servicesを使用して、SharePoint サイトにブックを発行できます。次に、組織全体でブックを共有し、サイトの権限を使用してアクセスを制御することができます。ブックデータは、ブックと共に保存されるか、データベースなどの外部ソースから取得されるかにかかわらず、セキュリティで保護されます。Excel Servicesを使用すると、多くの異なるコンピューターで多くのコピーを管理するのではなく、重要なブックのコピーを1つだけ保持することができます。信頼できる作成者だけがブックを変更できるようにすることができます。

ダッシュボードまたはその他のサイトのページ上でブックの全体または一部を使用する場合、ブックを Excel Web Access Web パーツに接続できます。さらに、ブックを表示する領域のサイズ、ツール バーに表示するオプション、ユーザーが利用できる対話機能 (パラメーターの入力値の指定やダウンロード) などのプロパティを構成することで、Excel Web Access Web パーツの外観や機能をカスタマイズできます。加えて、"現在のユーザー" Web パーツや "フィルター" Web パーツなどの他の Web パーツに Excel Web Access Web パーツを接続できます。

この記事の内容

Excel Services とは

Excel Services と Excel の連携

Excel Services でブックを対話的に処理する

ブックを SharePoint サイトに発行する

外部データへの接続

Excel Services と Information Rights Management

Excel Services とは

Excel Servicesは、サーバーテクノロジを使用して Excel を拡張する SharePoint テクノロジです。これにより、ユーザーはブラウザーからブックにアクセスできますが、サーバーはブックのセキュリティと記憶域を管理し、必要になる可能性のある計算を実行します。ユーザーは、ブラウザーでブック内のデータを移動したり、並べ替えたり、フィルター処理したりすることができます。

ブックの作成者によってリンク元ブック内の特定のセルがパラメーターとして指定されている場合、実行時の計算のための値をユーザーが入力できます。ユーザーのコンピューターに Excel がインストールされていて、ユーザーに適切なアクセス許可が与えられている場合、ユーザーは、ブラウザー内のブックのスナップショットをキャプチャして保存したり、またはブックをダウンロードして Excel で作業したりすることができます。

Excel Servicesには、SharePoint サイトでブックを発行するために連携する3つの主要コンポーネントがあります。

Excel Services の概要

1. Excel の計算サービス   は、 Microsoft SharePoint Server 2010の "エンジン" です。ブックを読み込み、 Microsoft Excel 2010を使用して完全に忠実に計算し、外部データを更新し、セッションを保持します。Excel の計算サービスはサーバーで計算を実行します。ユーザーは、関数や数式に直接アクセスすることはできません。

2. Excel web Access   は web パーツです。Excel ブックのすべてまたは一部を表示し、動的な階層タグマークアップ言語 (DHTML) と JavaScript を使用して、ブラウザーでブックとの対話を可能にすることができます。Excel web Access は web パーツであるため、チームサイトなどのサイトページに追加して、コンピューターに ActiveX コントロールをダウンロードする必要がなく、いつでも別のページで再利用できます。さらに、Excel web Access web パーツを、フィルター、グラフ、リストなどの他の web パーツに接続することもできます。

3. excel Web Servicesには、開発者が excel ブックに基づいてカスタムアプリケーションを作成するために使うことができる、アプリケーションプログラミングインターフェイス (API) が用意されています。

Excel Servicesは SharePoint テクノロジであるため、セキュリティとアクセス管理、サーバーベースのパフォーマンス管理、スケーラビリティなどの機能を活用できます。

Excel Services と Excel の連携

excel と excel Services が連携する場合、excel はオーサリングツールであり、 Excel Servicesはレポートツールです。つまり、Excel でブックを作成し、そのブックを SharePoint サイトに保存します。次に、ブラウザーでブックを開いたり、Web パーツでブックを使用したりできます。

Excel Services と Excel 2007 の連動方法

1. ブックの作成者は、Excel を使用してブックを作ります。作成者は、テーブルやピボットテーブル、グラフ、フィルターなど、さまざまな Excel の機能を選ぶことができます。さらに、作成者は、選択的表示用に名前付きアイテムを指定することも、 Excel Servicesからユーザー入力を受け付けるようにパラメーターを定義することもできます。

2. ブックを作成すると、ブックはドキュメントライブラリ (またはネットワークまたは Web フォルダー) に保存されます。管理者が管理し、セキュリティを保護します。

3. ブック作成者やその他のユーザーは、ブックを使用するレポートや Web パーツページを作成できます。

4. 多くのビジネスユーザーは、ブラウザーでブックを表示することで、ワークブックにアクセスできます。作成者が外部データ接続を作成した場合、ユーザーはデータを更新することもできます。管理者は、ブックへのセキュリティとアクセスを制御できます。

5. 適切な権限を持つユーザーは、ブックの現在の状態と、現在のセッション中に発生したすべての操作 (並べ替えやフィルター処理など) の結果を、Excel でさらに分析するためにローカルコンピューターにコピーすることができます。

Excel Services でブックを対話的に処理する

Excel Servicesで Excel ブックのデータを編集することはできませんが、さまざまな方法でデータを操作することができます。次の表は、 Excel Servicesでブックの操作を開始するのに役立つ記事の一覧を示しています。

記事

説明

.ブラウザーベースのブックで数式を計算する

ブックでデータを再計算し、最新の数式の結果を表示します。

ブラウザー ベースのブックで外部のデータを更新する

データベースまたはオンライン分析処理 (OLAP) キューブなどの外部データ ソースの最新データを反映します。

ブラウザーでブックのデータを並べ替える

ブックの列の情報を並べ替えます。

ブラウザーでブックのデータを抽出する

フィルターを使用して、条件に一致する値のみを選択します。

ワークシートの文字列と数値を検索または置換する

検索を使用して、ワークシート内のターゲット値を検索します。

ブラウザーでブックのグラフおよびピボットグラフ レポートを使用する

グラフまたはピボットテーブル レポートをブックに組み込んでより使いやすくします。

ブラウザーでブックのパラメーターを使用する

パラメーターの値を入力して数式の結果を更新するか、簡単な what-if 分析を実行して、セルの値を一時的に変更します。

ブラウザーから Excel ブックを印刷する

ブックを Excel にコピーした後、Excel のすべての機能を使用して適切な書式を設定して印刷を行います。

ブックを SharePoint サイトに発行する

ブックを SharePoint サイトに発行するには、最初に Excel でブックを作成する必要があります。ブックには、テーブル、グラフ、ピボットテーブルなどの多くの Excel 機能を含めることができます。

ヒント: Excel Servicesは、ほとんどの Excel の機能をサポートしていますが、少し異なる方法でサポートされています。サポートされていない機能とサポート対象外について詳しくは、「ブラウザーと Excel でのブックの使用の相違点」をご覧ください。

次の表に、 Excel Servicesにブックを発行するのに役立つ記事の一覧を示します。

記事

説明

ブックを Excel Services に発行する

ブックの発行方法のほか、パラメーターや名前付きアイテムなどのオプションの使用方法について説明します。

Excel Services からブックを編集または削除する

発行済みのブックを編集する方法について説明します。

外部データへの接続

Excel ブックには、すべてのデータをブックに保存したり、データ接続を使って外部に保存されたデータにアクセスしたりすることができます。ブックを excel Services に発行すると、データストレージは類似しています。ブックがドキュメントライブラリに保存されているか、excel web Access Web パーツで使用されているかにかかわらずです。Excel Services の一部のブックには、ブック内のすべてのデータが保存されており、他のブックには、データベースや OLAP キューブなどの外部データソースへの接続が1つ以上あります。

データ接続には、外部データソースの検索、ログイン、クエリ、アクセスの方法に関する情報が含まれています。接続情報はブックに保存できますが、多くの場合は Office データ接続 (.odc) ファイルに保存されますが、特に多数のユーザーがデータを共有し、接続情報を定期的に更新する必要がある場合があります。Microsoft Excel を使用して接続情報を作成し、接続情報を .odc ファイルにエクスポートすることで、ブックの作成者または管理者Excel ブックで外部データへの接続を作成する方法の詳細については、「データへの接続 (インポート) の概要」を参照してください。

管理者は、odc ファイルの保存、セキュリティ保護、共有、および管理を容易にするために、信頼できる場所ライブラリ (DCL) としてSharePoint Server 2010データ接続ライブラリを指定することができます。次に、管理者は、テストサーバーから運用サーバーへの変更など、1つの中央ファイルからの接続情報に対する任意のリビジョンを管理できます。クライアントまたはサーバーコンピューター上で更新操作を行うと、その接続ファイルに対する最新の変更が取得されます。SharePoint Services とユーザーのクライアントコンピューターを設定して、接続ファイルの変更を自動的に検出することもできます。データ接続ライブラリの詳細については、「外部データへの接続を共有し、管理する」を参照してください。

Excel Services と Information Rights Management

Information Rights Management (IRM) は、不正なアクセスから情報を保護するためのテクノロジです。IRM は、ドキュメントまたはブックを保護し、機密性の高い情報を適切なユーザーのみが閲覧できるようにします。たとえば、IRM を使用して、一般公開される前の特定の財務データに関して、執行委員会の選ばれたメンバーのみがこのデータにアクセスできるようにすることができます。

Windows SharePoint Services Version 3.0 以降では、ドキュメント ライブラリおよびそのライブラリ内のすべてのドキュメントに対する IRM を (個別のドキュメントで IRM が有効になっているかどうかにかかわらず) サポートしています。IRM が有効なドキュメント ライブラリにドキュメントをアップロードすると、そのドキュメントでは実質的に IRM が有効になります。

excel Services では、irm で有効になっている excel ブックや、irm で有効になっているドキュメントライブラリからは読み込まれません。詳細については、「 Office 2010 の情報 Rights Management」を参照してください。

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×