Excel Services REST API でサポートされていない機能Unsupported Features in Excel Services REST API

Excel Services REST API の最初のバージョンは、すべての Excel 機能はサポートしているわけではありません。The first version of the Excel Services REST API does not support every Excel feature.


Excel Services REST API は、SharePoint および SharePoint 2016 オンプレミスに適用されます。The Excel Services REST API applies to SharePoint and SharePoint 2016 on-premises. Office 365 Education、Business、Enterprise の各アカウントでは、Microsoft Graph エンドポイントの一部である Excel REST API を使用します。For Office 365 Education, Business, and Enterprise accounts, use the Excel REST APIs that are part of the Microsoft Graph endpoint.

Excel Services REST API で現在はサポートされていない、または動作しない主な機能は次のとおりです。Following is a partial list of some of the more important features that are currently not supported or working in the Excel Services REST API:

  • 浮動グラフはサポートされていません。 範囲にグラフが含まれている場合、その範囲を REST を通して要求すると、範囲だけが取得されます。No floating charts. If a range contains a chart, and you request the range through REST, you get only the range.

  • スパークラインと、アイコンによる条件付き書式 は、現在サポートされていません。No sparklines, no icon conditional formatting. Currently not supported.

  • EWA と完全には一致しません。 REST が生成する HTML は、Excel Web Access が生成する HTML と非常に近いものです。しかし、Excel Services の REST API は、Excel Web Access がアクセスできるカスケード スタイル シート (CSS) 要素の一部にアクセスできません。Excel Services の REST API は HTML フラグメントを返します。HTML だけですべてを定義する "自己完結型" にする必要があります。Not pixel-perfect with EWA. The HTML that REST produces is very close to the HTML that Excel Web Access produces. However, the Excel Services REST API cannot access all the Cascading Style Sheets (CSS) elements that Excel Web Access can access. The Excel Services REST API returns an HTML fragment. The HTML fragment must be self-contained.

  • テーブル内に区別はありません。 セルやデータが列見出しか、合計データか、一般データかを判別するための Atom としてテーブルが要求された場合であっても、テーブル内では何も区別されません。つまり、セルやデータが列見出しか、合計データか、一般データかを示す違いは何もありません。テーブル全体のすべてのテーブル セルが、どれも同等に取り扱われます。No distinction in tables. When a table is requested as Atom to see whether the cell or data is a column head, a total or general data, there is no distinction made in the table. That is, there is no distinction that specifies whether a cell or data is a header, a total or just general data. All table cells throughout a table are treated equally.

  • URL のサイズに制限があります。 URL のサイズには約 2000 文字という制限があります。したがって、ブックのパラメーター数が多いと、その一部を設定できないことがあります。このことは特に、深いフォルダー構造の中にブックが配置されている場合に問題になります。URL size limits. URL size is limited to approximately 2000 characters. This means that, if you have a large number of parameters in a workbook, you may not be able to set all of them. This is especially so if the workbook is located deep in a folder structure.

  • 特別な文字。 "?" や "#" などの文字はサポートされていません。特別な文字を含むシート名を正しく参照するための基本的な指針は、特別な文字を含むシートを指す数式を参照するときには "Excel クライアントが見るものを見る" こと、そしてその例に従うことです。Special characters. Characters like "?" and "#" are unsupported. To correctly reference sheet names that contain special characters, the basic guideline is "see what the Excel client does" when referencing a formula to a sheet with special characters and follow that example.