Вопрос

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

Это было полезно?

Решение

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top