首页 > 解决方案 > 创建重命名文件的快捷方式

问题描述

每周我们都会收到相同的 5 个 excel 文件。我制作了一个 vba 宏,将这些文件中的数据复制到主 excel 工作表中。但是,为了使代码正常工作,我调用"Workbooks("Workbook1").worksheet("sheet1").Activate,其中 Workbook1 文件实际上称为 2019-5-12_Workbook1 (以该周日期给出)。所有 5 个文件都有这个带有日期的前缀(例如 2019-5-12_workbook2...等)。我想要一种将所有 5 个文件重命名为前面没有日期的文件的方法。

我已经找到了一种在 cmd 中使用 ren 命令批量重命名文件的方法,但我想要一种更快的方法来一次重命名它们,使用桌面上运行 cmd 命令的简单快捷方式。如果可能的话,我只需要将原始文件保存到桌面上的文件夹中,单击快捷方式,然后将所有 5 个文件从 2019-5-12_Workbook1 重命名为 Workbook1,将 2019-5-12_Workbook2 重命名为 Workbook2 等等.

标签: vbashellcmdshortcut

解决方案


您可以将ren命令保存在 .bat 文件中并从桌面运行它。


推荐阅读