Можно ли добавить VB в лист Excel из POI? - PullRequest
4 голосов
/ 04 мая 2009

Кто-нибудь знает, возможно ли добавить VB в документ Excel изнутри Java? Я в основном хочу добавить сводную таблицу на лист и установить некоторые из ее свойств динамически. Я знаю, что могу получить доступ к настройкам сводной таблицы из VB, но не напрямую из POI.

1 Ответ

7 голосов
/ 04 мая 2009

Я сделал что-то похожее, где я создал электронную таблицу с VBA заранее с использованием Excel. Затем я загружаю его с помощью POI, заполняю значения и снова сохраняю их. Таким образом я получаю электронную таблицу с заполненными значениями и предварительно сконфигурированными VB / макросами и т. Д.

Возможно, вам нужно заранее создать свой VBA, и он будет читать его динамические свойства с листа. Затем вы можете заполнить эти свойства по своему желанию.

...