Excel for .NET には、いくつかの既知の制限事項があります。
- PivotTable 宣言は定義されていません。
- VBA マクロはサポートされておりますが限定的です。Excel for .NET では Open XML フォーマットの不透明コピーのみがサポートされています。
- Fill プロパティを使用して書式化されたセルを .xlsx 形式から .xls 形式へ保存し直した際、.xlsx 形式の行および列が .xls 形式の最大値を超えると ArgumentException 例外がスローされます。
- Excel ファイルを読み込み保存しなおす際、ファイル形式(BIFF8、OpenXml)に関係なく、チャートオブジェクトは保存されません。
- 「シート構成とウィンドウの保護」はサポートされません:
Excel for .NET を使用して、シート構成/ウィンドウがパスワードで保護された Microsoft Excelファイルを読み込むと、「Central dir not found」 例外または FileLoadException 例外が発生することがあります。
次の画像は、Microsoft Excel 2010 にてワークブックのシート構成/ウィンドウがパスワードで保護されている様子を示しています: