O Numbers '09 suporta o formato nativo do Excel (.xls), mas não pode converter a partir de uma planilha XML do Excel. Na verdade, se você renomeá-lo como “xls” e tentar abri-lo (tentando enganar o Numbers), provavelmente verá todo o XML, mas não a planilha real. O que é mais assustador do que a Psicose II nos anos 80.
Sua única aposta é algum formato CVS ou TEXT, que o excel pode até exportar com o formato Macintosh para finais de linha e retorno de operadora (se não me engano).
A grande desvantagem é que todo o formato e material binário são automaticamente perdidos na tradução (certo trocadilho intencional). ;)
Você obterá os dados, mas não o formato.
Outra alternativa é tentar automatizar o formato XML do Excel para o formato Nativo do Excel, mesmo que o seu webapp exiba um XML, você poderia tentar “transformá-los” antes de qualquer outra coisa.
Para isso, eu não investiguei, mas você pode começar com uma consulta do google como esta . Parece haver algumas soluções do Windows, talvez algo que você possa usar / experimentar.