Я пытаюсь загрузить здоровенную книгу Excel (формат .xlsm, ~ 30 МБ), содержащую большое количество вычислений массива.
> 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"
Что может быть причиной ошибки?
На веб-сайте сопровождающего я вижу что могут быть проблемы с рабочими книгами, содержащими вычисления массива или неподдерживаемые функции формул, но это не похоже на ту же ошибку.
Информация о Яве:
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)