VBA自定义制作文件批量移动小工具

 时间:2024-10-24 13:02:12

1、首先我们需要新建一个excel文件,默认格式为xlsx文件,需要打开文件另存为xlsm格式的宏文件,如下图所示:

VBA自定义制作文件批量移动小工具VBA自定义制作文件批量移动小工具VBA自定义制作文件批量移动小工具VBA自定义制作文件批量移动小工具

3、接下来就是核心的地方,需要双击该模块,打开代码编辑页面并输入一下代码:Sub 文件移动() Dim fs Set fs = CreateObject("Scripting.FileSystemObject") Dim a% a = 1 Do fs.MoveFile ActiveSheet.Cells(a, 1), ActiveSheet.Cells(a, 2) & "\" a = a + 1 Loop Until ActiveSheet.Cells(a, 1) = "" Set fs = Nothing End Sub,如下图所示:

VBA自定义制作文件批量移动小工具

5、弹出的对话框后我们会看到文件的路径,直接复制路径到excel的A列中即可,当然我们也可以用批量提取文件名的小工具来一键提取,如下图所示:

VBA自定义制作文件批量移动小工具

6、接着我们需要找到目标文件的路径,方法同上,复制后,粘贴到excel的B列,如下图所示:

VBA自定义制作文件批量移动小工具VBA自定义制作文件批量移动小工具VBA自定义制作文件批量移动小工具VBA自定义制作文件批量移动小工具
  • Excel怎么保护表格不被插入或删除行?
  • Excel 中如何只显示所需的特定内容
  • WPS/Excel VBA用户窗体标签和文字框的排版优化
  • Excel中怎样进行单元格向左填充
  • Excel如何制作凹凸感觉的表格
  • 热门搜索
    泉州旅游攻略 冲绳旅游攻略 美国旅游线路 新马泰旅游 湄洲岛旅游攻略 海拉尔旅游 奥地利旅游 日本旅游地图 重庆旅游路线 云南有哪些旅游景点