Actionscript 3 如何在不使用服务器端技术和AS3XL的情况下将datagrid导出为excel(.xlsx格式)?
目前,我正在使用as3xls.swc将datagrid导出到excel,这使我只能将其另存为.xls格式,该格式在microsoft excel 2010中打开,这对我来说是正常的,但它仅在保护模式下打开,我无法进行任何编辑或保存。那么,有人知道在客户端本身保存为.xlsx格式的其他方法吗?您可以导出到Excel2007-它只是一种xml文件格式。我们的博客上有一些详细信息:。但是请记住,它会生成一个XML文件,当您双击该文件时,它将正确打开excel(假设您已安装excel 2007或读卡器)。保护模式是Microsoft操作系统中excel的一项功能。他们试图阻止你无意中下载病毒。您可以通过修改Excel信任存储来克服这些措施。它与您的代码无关,您不需要使用旧版本的Excel 我发现添加一个受信任的位置(比如你的桌面)是最容易的Actionscript 3 如何在不使用服务器端技术和AS3XL的情况下将datagrid导出为excel(.xlsx格式)?,actionscript-3,flash,apache-flex,actionscript,Actionscript 3,Flash,Apache Flex,Actionscript,目前,我正在使用as3xls.swc将datagrid导出到excel,这使我只能将其另存为.xls格式,该格式在microsoft excel 2010中打开,这对我来说是正常的,但它仅在保护模式下打开,我无法进行任何编辑或保存。那么,有人知道在客户端本身保存为.xlsx格式的其他方法吗?您可以导出到Excel2007-它只是一种xml文件格式。我们的博客上有一些详细信息:。但是请记住,它会生成一个XML文件,当您双击该文件时,它将正确打开excel(假设您已安装excel 2007或读卡器)
可能重复欢迎使用堆栈溢出,请不要重复同一问题。如果你有更多的信息,你可以编辑你之前的问题。是的,但我在过去两天里一直在尝试,但知道如何使用,所以我非常需要别人的帮助。以CSV格式导出你的数据网格难道还不够吗?通常.csv扩展名也与Excel关联。