Php 在Excel XML规范中添加宏以生成本机

Php 在Excel XML规范中添加宏以生成本机,php,vba,excel,drupal-6,Php,Vba,Excel,Drupal 6,我正在通过drupal视图导出excel工作表中的数据。Drupal视图导出模块使用 用于将数据导出到excel工作表的库。一切正常。但我想从中得到更多 如何以编程方式在excel工作表行或单元格中添加宏 可以通过php代码实现吗 如果你看上面的链接,第88和93行实际上创建了单元格和行 我想创建一个宏并将其放在excel工作表上,以后可以将生成的excel文件转换为原生xml(.in)文件以用于业务目的 我已经搜索了很多,但大部分链接都建议使用VB解决方案,我对这种语言没有任何感觉 谁能给我

我正在通过drupal视图导出excel工作表中的数据。Drupal视图导出模块使用

用于将数据导出到excel工作表的库。一切正常。但我想从中得到更多

如何以编程方式在excel工作表行或单元格中添加宏

可以通过php代码实现吗

如果你看上面的链接,第88和93行实际上创建了单元格和行

我想创建一个宏并将其放在excel工作表上,以后可以将生成的excel文件转换为原生xml(.in)文件以用于业务目的

我已经搜索了很多,但大部分链接都建议使用VB解决方案,我对这种语言没有任何感觉

谁能给我指出正确的方向吗


任何帮助都将不胜感激

据我所知,除非您使用的Excel writer基于COM,否则无法在Excel工作簿中创建宏。

您知道其他方法吗?我指的是一个库,它可以用来创建excel工作表,还可以在上面添加宏。我完全可以灵活地采用新方法来实现这两个功能。有很多库可以用来创建Excel工作簿。。。请参见此列表:问题在于宏。据我所知,没有一个库支持宏。只有在运行MS Excel本身(通过COM)时,才能将宏添加到工作簿中。在什么时候,用户为什么需要执行此宏?如果文件被上传到服务器,您可以在服务器上编写转换脚本,那么将Excel转换为“本机”xml可能还有其他方法。谢谢您的建议。我延迟回复是因为我想寻求更多。但我发现这在我的情况下是不可能的。你的建议也帮助我理解了什么可以做,什么不能做。