Tidak ada implementasi siap pakai yang saya ketahui.
File Excel (.xslx) sejak '07 sebenarnya adalah arsip zip yang berisi file xml terpisah untuk setiap lembar kerja.
Skema XML yang mereka gunakan cukup mudah. Anda harus menggunakan Java untuk membuat folder dan melakukan kompresi zip untuk menulis file tersebut.