首页 > 解决方案 > VBA代码根据当前日期打开名称中带有日期的文件

问题描述

董事会的忠实粉丝,但这是我第一次提出自己的问题,因为我无法找到任何接近我正在寻找的东西。

我正在尝试编写一些代码来打开一系列文件名中包含月份和年份值的文件,但我想以当前日期为基础。我有所有名为 EmployeeList YYYYMM 的文件,其中年份和月份是该文件当前的时间。在过去的六个月中,我需要按顺序打开这些文件中的每一个,然后将文件上的唯一选项卡复制到我的代码所在的文件中,并使用文件的 YYYYMM 值重命名新选项卡。

例如,如果是 9 月,我希望能够获取具有 202008、202007、202006、202005、202004、202003 的文件并将数据复制到与 YYYYMM 值命名相同的选项卡中。

我了解如何根据文件名打开文件,但我似乎无法根据名称中的日期打开特定文件。非常感谢任何和所有的帮助!

标签: vba

解决方案


推荐阅读