Det finns ingen färdig-att-använda implementering som jag är medveten om.
Excel-filer (.xslx) sedan '07 är faktiskt zip-arkiv som innehåller separata xml-filer för varje kalkylblad.
XML-schemat de använder är ganska okomplicerat. Du måste använda Java för att skapa mapparna och göra zip-komprimeringen för att kunna skriva sådana filer.