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如何制作凹凸感觉的表格
  • 热门搜索
    10085是什么电话服务 生活半径 创酷怎么样 如何制作u盘启动盘 如何制作酸菜 会计证取消了怎么办 问道法宝亲密度怎么刷 电脑不认u盘怎么办 如何管理时间 生活大师