Retrieve data from Sharepoint and transform it and display it in Excel.Fun stuffs.
Check out http://www.devx.com/OfficeProDev/Article/29696
So whats your question here?
SpreadsheetML has been around since office 2000. But Office 2000 used html and xml to create excel document.