自动删除Excel Spreadsheet的数据连接

我需要自动化以下操作:

  • 在预定的时间打开Excel文件(我configuration了它的数据连接,以便数据自动更新)
  • 保存该文件的副本,不包括数据连接。

该报告发送给客户,因此不可能包含查询代码。

打开,更新和保存为副本不是一个问题,我会用一个脚本编写工具来创build一个Windows exe文件,然后可以在Windows TaskScheduler中计划时启动它。

但是,我怎样才能消除数据连接?

注意,马丁

使用打开文件时运行的Workbook_Open事件。 然后使用脚本工具打开文件,VBA应该自动运行。