サポートされる機能とサポートされない機能Supported and Unsupported Features

Microsoft Excel は機能が豊富です。各リリースで、Excel と Excel Services 間の機能の格差は狭まっており、サポートされていない機能も少なくなっています。しかし、Microsoft SharePoint Server 2010 の Excel Services バージョン 2 で、すべての Excel 機能をサポートすることは不可能です。 どの機能をサポートするかを決定する際、Excel Services の主要なシナリオにおいて必要な機能が優先されます。これにより、Excel Services が信頼性、拡張性、セキュリティに対するお客様の期待に応えるサーバー グレードのサービスであることを確実にします。Microsoft Excel is feature-rich. With every release, the functionality gap between Excel and Excel Services gets narrower, and the number of unsupported features is reduced. But is not possible to support every Excel feature in the second version of Excel Services, in Microsoft SharePoint Server 2010. When deciding which feature to support, priorities are given to features that are needed in key Excel Services scenarios, and to ensuring that Excel Services is a server-grade service that meets customers' expectations for reliability, scalability, and security.

注意

このトピックでは、Microsoft Office SharePoint Server 2007 でサポートされている機能とサポートされていない機能について精通していることを前提としています。Note: This topic assumes that you are familiar with what is supported and unsupported in Microsoft Office SharePoint Server 2007. Office SharePoint Server 2007 でサポートされていない機能の詳細については、「Excel Services でサポートされない機能」を参照してください。You can find more information about the unsupported features in Office SharePoint Server 2007 in Unsupported Features in Excel Services.

新しい Excel 機能のサポートSupport for New Excel Features

Microsoft Excel 2010 の新機能のほとんどは、Excel Services でも一部機能します。Excel と同じように表示される機能もあれば、表示されて対話もできる機能もあります。Most of the new features in Microsoft Excel 2010 work in some way in Excel Services. Some features display as they do in Excel. Others can be displayed and are also interactive.

表示できる新機能は次のとおりです。Following are new features that can be viewed:

表示および対話が可能な新機能は次のとおりです。Following are new features that can be viewed and interacted with:

  • スライサーSlicers

  • PowerPivot ファイルPowerPivot files

Excel の新しい関数もサポートしています。Excel の長期に渡る機能である埋め込みイメージがサポートされるようになり、Excel Services で表示できるようになりました。The new functions in Excel are also supported. Embedded images, a long-time feature of Excel, are now supported and can be viewed in Excel Services.

以前 Excel ファイルが読み込めなかった機能Features that Previously Prevented Excel Files from Loading

Office SharePoint Server 2007 では、VBA マクロ、フォーム コントロールなどのサポートされていない機能を含む Excel ブックは、Excel Services に読み込むことができません。In Office SharePoint Server 2007, Excel workbooks that contain unsupported features like VBA macros, form controls, and so on are not loaded in Excel Services.

SharePoint Server 2010 では、ユーザーがこの制限に対応できるように、Excel Services はサポートされていない特定の機能を無視します。言い換えると、Excel Services はファイル全体の読み込みをブロックするのではなく、ファイルを読み込みますが、Excel Services がサポートしない機能は表示されません。In SharePoint Server 2010, to help users work with this limitation, Excel Services ignores certain unsupported features. In other words, rather than blocking the entire file from loading, Excel Services loads the file but you do not see the features that Excel Services does not support.

以下の機能は、使われていても Excel Services がファイルを読み込めなくなりません。Following are features that do not prevent Excel Services from loading a file:

  • セルのコメントCell comments.

  • 外部のブックへの数式参照Formula references to external books.

  • クエリ テーブル (外部データ範囲としても知られる)Query tables (also known as external data ranges).

  • Microsoft Visual Basic for Applications (VBA)Microsoft Visual Basic for Applications (VBA).

  • すべての OfficeArt テクノロジ。例: 図形、ワードアート、SmartArt、組織図、図、署名欄、インク注釈などAny OfficeArt technology. For example, Shapes, WordArt, SmartArt, organization chart, diagrams, signature lines, ink annotations, and so on.

これらの機能は引き続きサポートされないことに注意してください。つまり、クライアントで行うようななんらかの方法で表示したり、実行したり、機能したりはしないということです。リスト内のほとんどの機能は Excel Services で表示できません。たとえば、クライアントで表示した時にはセル A1 の近くに図形があっても、サーバー上では図形は表示されません。数式の参照、クエリ テーブルなどその他の機能では、クライアントで最後に更新された値が表示されます。言い換えると、セルの値は存在しますが、更新することはできません。Note that these features continue to be unsupported. This means that they do not render, execute, or work in any way as they do on the client. Most of the features in the list do not render in Excel Services. For example, if there is a Shape near cell A1 when viewed in the client, you see no Shape when viewed on the server. Other features, like formula references and query tables, show values that were last refreshed on the client. In other words, the values in the cells are still there, but you cannot update them.

最後に、VBA コードはサーバーで実行されません。Lastly, VBA code does not execute on the server. Office SharePoint Server 2007 では、Excel Services で *.xlsm ファイルの読み込みがサポートされていませんでした。In Office SharePoint Server 2007, Excel Services did not support loading *.xlsm files. SharePoint Server 2010 では、Excel Services は VBA マクロを無視します。In SharePoint Server 2010, Excel Services ignores VBA macros. Excel Services で *.xlsm ファイルを読み込むことができるようになりました。Therefore, *.xlsm files can now be loaded in Excel Services.

無視された機能があるファイルの表示Viewing a File with Ignored Features

Excel Services がファイルを読み込めるが、サポートしていない特定の機能を表示できない場合、表示されているファイルで一部の機能が欠けていることを知るにはどのようにすればよいでしょうか。Excel Services では、ワークシートの上に警告の通知が表示されるため、一部の機能が欠けているファイルを表示していることが分かります。次のスクリーン ショットは、通知を示します。If Excel Services is able to load files and not render certain unsupported features, how can you know the file that you are viewing is missing some features? You know that you are viewing a file with some missing features because Excel Services displays a notification above the worksheet to alert you. The following screenshot shows the notification.

ブックの上部に表示されるサポートされない機能の通知Unsupported Features notification on top of workbook

この通知は、ファイルが Excel クライアントとは異なる表示をしているという最初の表示です。This notification is the first indication that the file is rendering differently than it would in the Excel client.

次の図で、[ サポートされていない機能についてさらに知る] をクリックすると、ファイルでサポートされていない機能がどれかについて、詳細が表示されます。In the following figure, clicking Learn more about unsupported features provides information about which unsupported features are in the file.

VBA のサポートされていない機能のエラー メッセージUnsupported feature error message for VBA

VBA の非サポート機能エラー メッセージ

トリミングされた画像は表示されません (つまり、欠けている機能)。Cropped images are not displayed (that is, missing features).

注意

無視されたり欠けている非サポート機能を含むブックが通知バー付きで表示モードに読み込まれた場合、ブックのコピーを保存しようとすると、サポートされていない機能は削除されることになります。警告のダイアログ ボックスが表示されて、ユーザーにこのことが警告されます。For workbooks that contain ignored or missing unsupported features that loaded in view mode with a notification bar, attempting to save a copy of the workbook involves removing the unsupported features. A dialog box alerts the user of this.

その他のサポートされていない機能Other Unsupported Features

その他すべてのサポートされていない機能は、Excel Services の Office SharePoint Server 2007 でと同じように動作します。つまり、Excel Services は、これらのサポートされていない機能が 1 つ以上存在することを検出すると、ファイルの読み込みをブロックします。次のスクリーン ショットに示すように、ユーザーはファイルが読み込めないことを通知されます。All other unsupported features continue to behave as they do in Office SharePoint Server 2007 for Excel Services. That is, Excel Services blocks loading of a file if it detects the existence of one or more of these unsupported features. Users are informed that the file cannot be loaded, as shown in the following screen shot.

注意

Excel Services でサポートされない機能トピックには、サポートされない機能の詳細が含まれています。Note: The Unsupported Features in Excel Services topic contains more details about these unsupported features.

警告

ファイルが Web パーツから読み込まれた場合、サポートされていない機能のリストが付いた情報バーは表示されません。The information bar with the list of unsupported features is not displayed if the file is loaded from a Web Part.

XML マップの非サポート機能エラー メッセージUnsupported feature error message for XML maps

XML マップの非サポート機能エラー メッセージ

外部リンクの付いたブックとは異なり、外部リンクの付いたグラフの読み込みはブロックされます。Unlike workbooks with external links, charts with external links are blocked from loading.

関連項目See also

概念Concepts

Excel Services の概要Excel Services Overview

Excel Services のアーキテクチャExcel Services Architecture

Excel Services ブログ、フォーラム、リソースExcel Services Blogs, Forums, and Resources

その他のリソースOther resources

チュートリアル: Excel Web Services を使用してカスタム アプリケーションを開発するWalkthrough: Developing a Custom Application Using Excel Web Services