使用批处理文件运行独立的Excel宏

时间:2018-07-27 17:46:15

标签: excel vba excel-vba batch-file

我正在使用PHP开发的Web应用程序从数据库生成csv文件。我创建了一个批处理文件,以便在生成时将csv文件从服务器目录复制到另一台服务器。我还创建了宏以将其另存为xlsx文件,格式化表格并对数据进行计算。所有这些都不需要在每次打开文件时都发生,只需在导出文件时即可。

我想将这些宏放入批处理文件中,以便所有这些操作在生成时自动发生,而不是在生成时自动复制到适当的文件夹中,然后打开它并手动执行宏。

我在想我的操作顺序是:

  1. 生成csv文件

  2. 使用宏转换为xlsx

  3. 使用宏格式化和执行计算

  4. 将xlsx文件复制到另一个驱动器上的适当文件夹中

  5. 在Web应用程序所在的服务器上删除xlsx文件

我在弄清楚是否可以或如何导出excel宏并将其用作批处理文件要使用的独立文件时遇到麻烦。我想做的可能吗?我是从错误的方向来解决这个问题吗?任何帮助,甚至只是一个“嘿,看看这个”,都将不胜感激。

0 个答案:

没有答案