vba - 创建重命名文件的快捷方式
问题描述
每周我们都会收到相同的 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 等等.
解决方案
您可以将ren
命令保存在 .bat 文件中并从桌面运行它。
推荐阅读
- json - 在 Analysis Services 中使用 SQL Server 动态 JSON?
- python - 在阿里巴巴搜索栏中通过 Selenium 上传图片
- python - 当我将枚举与理解表达式一起使用时,为什么我会看到 None 元素?
- flutter - Flutter - 单击一个 RaisedButton 并更新所有 RaisedButtons
- c# - 如何在 EF Core 中使用联合运算符执行原始查询?
- java - 有什么方法可以在 Android 的操作栏中应用过滤器
- python - 我在 np.random.seed(2) 中收到“IndentationError: expected an indented block”。如何解决这个问题?
- firebase - 如何在颤动中将日期存储在firebase的数组中?
- html - html中的div标签有什么作用
- numpy - 具有类矩阵输出的一维数组的成对计算