多数の配列計算を含む大量の Excel ワークブック (.xlsm 形式、約 30 MB) を読み込もうとしています。
> wb1 <- loadWorkbook("Mar_SP_20130227_V6.1.xlsm")
Error: POIXMLException (Java): java.lang.reflect.InvocationTargetException
しかし、ワークブックの値のみ/マクロなしのバージョンを正常に読み込むことができます。
> wb2 <- loadWorkbook("Mar_SP_20130227_V6.1_VALUES_ONLY.xlsx")
> wb2
[1] "Mar_SP_20130227_V6.1_VALUES_ONLY.xlsx"
エラーの原因は何ですか?
メンテナーのWeb サイトから、配列計算またはサポートされていない数式関数を含むワークブックに問題がある可能性があることがわかりますが、これは同じエラーのようには見えません。
Java 情報:
C:\> java -version
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b07)
Java HotSpot(TM) Client VM (build 17.0-b17, mixed mode)