最近一直关注将Flex DataGrid中数据导出到excel文件中去.网上关于该实现有很多种解决方案。如:Flex 请求后台Servlet,利用POI(java开源项目)实现,POI对Excel的Format、Formula支持还是不错地。我们目前的AIR程序,专注前端开发,要求通过纯Flex导出excel。我曾经上网查过很多资料,并对as3xls(又一开源项目)源码做了进一步的研究。as3xls目前可以支持文本、数字、日期、Formula的读取,这是对于导入excel而言。但是说到导出,功能则差强人意,基本的文本还没有什么问题的。但是涉及到Cell的格式、以及Cell中的Formula的引用,则没有显著效果。我曾尝试着做一些简单的excel模板,这些模板中预定义了一些基本格式与Formula,然后用as3xls去加载该模板,为指定的单元格赋值。很遗憾,没有达到预想的结果。对于我尝试的这种方案,问题是:读取了excel文件,再重新保存一下,保存的文件便与读取的文件不再一致了。可能是ExcelFile这个类的实现还有些bug吧。希望可以快点找到一些新的解决方案。