メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

注:  この記事は、Office Professional Plus が付属しているバージョンの Excel を使っていることが前提になります。 Excel Starter と、Home and Student エディションの Office が付属しているバージョンの Excel では、この記事で説明する外部データへの接続はサポートされません。

この記事の情報は、SharePoint Server 2013 (オンプレミス) の Excel Services にのみ適用されます。 Microsoft 365 (クラウド内) については、「 SharePoint Online のブックで外部データを使用する」を参照してください。

Excel では、ネイティブ データや外部データを含めて、さまざまなデータ ソースを操作できます。 Excel Services では、Excel で使用できる外部データ ソースの一部がサポートされています (すべてサポートされているわけではありません)。 この記事では、ブックを SharePoint ライブラリ に発行するときに、Excel Services でサポートされるデータ ソースの概要について説明します。

この記事の内容

外部データとは

外部データとは、サーバーなど他の場所に格納されているデータのことです。 外部データをブックにインポートまたは表示するには、1 つ以上の外部データ接続を使います。 外部データ ソースの例としては、SQL Server テーブル、SQL Server Analysis Services キューブ、Microsoft Azure Marketplace データなどがあります。 ブックで使われる外部データ接続により、接続で指定されているデータベースにクエリを送信し、データを受信できるようになります。 これにより、データを更新してブックで最新情報を表示できます。

外部データを操作する代わりに、 Excelでネイティブデータを使用することができます。 ネイティブデータはブックに直接保存されるため、外部接続を使用してブックにデータをインポートする場合でも、外部データ接続を保持する必要はありません。 ネイティブデータを更新するには、手動で更新プログラムを入力するか、 Excelにデータをインポートします。

ページの先頭へ

Excel Services でサポートされているデータ ソース

Excel の Excel Services では、SharePoint Server 2013 で使用できる外部データ ソースの一部がサポートされています (すべてサポートされているわけではありません)。 Excel Services でデータ ソースがサポートされていれば、ブックに表示されているデータを更新することができます。 SharePoint Server 2013 の Excel Services は、次の種類のデータ ソースをサポートしています。

  • SQL Server テーブル

  • SQL Server Analysis Services キューブ

  • OLE DB または ODBC データ ソース

  • データ モデル (Excel で作成されるものなど)

詳細については、SharePoint の管理者に問い合わせるか、「 TechNet の記事: Excel Services でサポートされているデータソース (SharePoint Server 2013)」を参照してください。

ページの先頭へ

Excel Web App と Excel Services

組織で SharePoint Server 2013 と共に Office Online を使っている場合は、Excel Services (SharePoint Server 2013 の一部) またはExcel Web App (Office Online サーバーの一部) のどちらかを使ってブラウザー ウィンドウでブックが表示されます。 これは SharePoint 管理者が行う決定であり、ブラウザー ウィンドウでブックを使うときにサポートされるデータ ソースに影響します。 詳細については、「SharePoint の Excel Services と Excel Web App の比較」を参照してください。

ブックの表示に使われるのが Excel Services であるか Excel Web App であるかを判断する

ブラウザー ウィンドウでブックを表示するときに使用されているのが Excel Services であるか Excel Web App であるか判断したい場合があります。 このための 1 つの方法として、ブックの Web サイト アドレス (URL) を調べる方法があります。

  • URL で xlviewer を探します。
    URL の形式が http://[servername]_layouts/15/xlviewer.aspx?id=/Documents/... のような場合は、ブックの表示に Excel Services が使われます。

  • URL で WopiFrame を探します。
    URL の形式が http://[servername]/_layouts/15/WopiFrame2.aspx?sourcedoc=/Documents/... のような場合は、ブックの表示に Excel Web App が使われます。

または、お使いの環境の構成について SharePoint 管理者にお問い合わせください。

Excel Services および Excel Web App でサポートされている外部データ ソース

次の表に、Excel で使用できるデータ接続の種類と、Excel Services および Excel Web App でサポートされているデータ接続を示します。

Excel Data Source

Excel Services (SharePoint Server) でのサポート

Excel Web App (Office Online サーバー) でのサポート

SQL Server テーブル

環境に SharePoint Server 2013 が含まれ、Secure Store Service または無人サービス アカウントを使うように構成されている場合はあり。 詳しくは、SharePoint 管理者にお問い合わせください。

SQL Server Analysis Services キューブ

環境に SharePoint Server 2013 が含まれ、Secure Store Service または無人サービス アカウントを使うように構成されている場合はあり。 詳しくは、SharePoint 管理者にお問い合わせください。

OLE DB または ODBC データ ソース

各接続の文字列にユーザー名とパスワードが含まれている場合はあり。 詳しくは、SharePoint 管理者にお問い合わせください。

各接続の文字列にユーザー名とパスワードが含まれている場合はあり。 詳しくは、SharePoint 管理者にお問い合わせください。

Excel を使って作成されたデータ モデル

データ モデルをサポートするように Excel Services が構成されている場合はあり。 詳しくは、SharePoint 管理者にお問い合わせください。

×

Microsoft Azure Marketplace データ

×

×

OData データ

×

×

XML データ

×

×

Microsoft Access データ

×

×

テキスト ファイルからのデータ

×

×

ページの先頭へ

ブラウザー ウィンドウでのデータ更新とブックの編集

ブラウザー ウィンドウでブックを表示できたとしても、そこでブックを編集したり、データを更新したりできるかどうかは、環境の構成によって異なります。 次の表に、ブラウザー ウィンドウでのデータの更新機能および編集機能をサポートしているオンプレミス環境を示します。

構成

ブラウザー ウィンドウでのデータの更新

ブラウザー ウィンドウでのブックの編集

SharePoint Server 2013
(Excel Services でブックを表示)

次の 1 つ以上の種類のデータ ソースを使っている場合は可能:

  • SQL Server テーブル

  • SQL Server Analysis Services キューブ

  • OLE DB または ODBC データ接続

  • データ モデル

不可能。 ブックを編集するには、Excel で開く必要があります。

Office Online サーバー
(Excel Web App ブックを表示)

匿名接続、OLE DB または ODBC データ接続を使っているか、接続文字列にユーザー名とパスワードが含まれる場合を除き、不可能。

SharePoint Server 2013 と Office Online
(Excel Services を使ってブックを表示)

データ ソースによって異なります。 「Excel Services でサポートされているデータ ソース」を参照してください。

SharePoint Server 2013 と Office Online サーバー
(Excel Web App を使ってブックを表示)

データ ソースおよび環境の構成方法によって異なります。 「Excel Services でサポートされている外部データ ソース」を参照してください。

ページの先頭へ

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

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

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×