Я бы посоветовал вам взглянуть на две коммерческие библиотеки.
Первый - Aspose . Это библиотека, которая немного похожа на Apache POI, но «проще». В моей компании мы используем его для включения диаграмм в файл Excel (вещь, которая еще не поддерживается POI).
Ezjcom - это, вероятно, библиотека, которую вы хотите. Он нуждается в живом экземпляре Office и позволяет вам взаимодействовать с Excel, как если бы вы делали макрос в Basic, но из Java. Берегись, документация ужасна!