将数据透视表源数据更改为最新数据文件

时间:2015-07-02 20:37:48

标签: excel-vba connection-string pivot-table excel-external-data vba

我想让excel中的数据透视表在打开时或在后台自动更新为存储为文件夹中的csv的最新版数据。

csv文件具有相同的列,并遵循相同的命名约定csvFile_ddmmyy,其中日期被替换。他们每天都在奔跑。我希望excel将数据透视表源数据更新为最新的日期数据。

最好这将自动完成,但我也可以在某个单元格中键入日期并使用一些宏来获取此日期并将其放入连接字符串中。

如果您可以针对此问题提出任何解决方案,我将非常感激。

1 个答案:

答案 0 :(得分:0)

制作最新CSV的副本,并且每次都使用相同的文件名。将数据连接指向永远不会更改其文件名的文件。