Nie ma gotowej do użycia implementacji, o której wiem.
Pliki Excel (.xslx) od 2007 roku są w rzeczywistości archiwami zip zawierającymi oddzielne pliki xml dla każdego arkusza roboczego.
Używany przez nich schemat XML jest dość prosty. Aby zapisać takie pliki, trzeba by użyć Javy do tworzenia folderów i kompresji zip.