如何使用宏命令批量删除Excel指定路径下的文件夹?

更新时间:2023-03-16 09:57:34 作者:通达百科

  下面要和大家分享的是:Excel宏命令[计算机科学里的宏(Macro),是一种批量批处理的称谓。]批量删除[删除:指将已经不需要了的文件从系统的目录清单中删掉,以腾出磁盘空间给别的操作。]指定路径[路径(path)在不同的领域有不同的含义。]下的文件[文件是现代词,是一个专有名词,指的是形成的正式文书,分为公文、文书、函件和其他文件。]夹。

  1、首先打开文件夹,可以看到有很多的文件夹,当然这些文件夹如果路径相同,我们可以全选统一删除,但是如果这些文件夹不在同一个路径下,又如何统一删除呢,如下[如下,指如同下面所叙述或列举的。]图所示:

Excel中如何使用宏命令批量删除指定路径下的文件夹

  2、我们需要新建一个工作簿,名字根据自己的需要设定, 格式另存为[另存为是指把目标另外保存的行为。]xlsm宏的工作簿 ,如下图所示:

  3、然后按快捷键[快捷键,又叫快速键或热键,指通过某些特定的按键、按键顺序或按键组合来完成一个操作,很多快捷键往往与如 Ctrl 键、Shift 键、Alt 键、Fn 键以及 Windows 平台下的 Windows 键和 Mac 机上的 Meta 键等配合使用。] alt+f11 打开宏代码窗口,然后选择插入模块命令,如下图所示:

  4、插入后将如下代码复制粘贴[《复制粘贴》是王绎龙演唱的一首歌曲。]到模块中:

  Sub 删除指定文件下的文件夹()

  Dim fso

  Set fso = CreateObject("Scripting.FileSystemObject")

  For i% = 1 To Range("A1048576").End(xlUp).Row

  If fso.FolderExists(Cells(i, 1)) Then

  fso.DeleteFolder (Cells(i, 1))

  End If

  Next

  End Sub

  ,如下图所示:

  5、设置完成后,接下来,我们需要找到[范文芳、李铭顺、孙燕姿、蔡健雅 欧菁仙、郑秀珍、郑惠玉、郑斌辉 李南星、葛米星演唱的一首歌...]删除文件的完整[完整,指的是具有或保持着应有的部分,没有损坏或残缺。]路径,在这里可以利用另一个提取文件完整路径的工具,按快捷键 alt+f8 找到提取文件的宏命令,单击[单击即用鼠标左键或右键点击一次的动作。]执行,如下图所示:

  6、执行后,找到要删除的文件夹,如下图所示:

  7、然后用&函数将完整路径进行连接,如下图所示:

  8、接着选中所有路径,复制并数值粘贴到刚刚编写的宏命令对应的 excel表格A列中 ,如下图所示:

  9、最后按快捷键 alt+f8 找到删除的宏命令,单击执行,即可删除,如下图所示:

为您推荐

Excel表格如何使用批注来增加注释

  excel通过批注[批注,指阅读时在文中空白处对文章进行批评和注解,作用是帮助自己掌握书中的内容。]给单元格[单元格是表格中行与列的交叉部分,它是组成表格的最小单位,可拆

2023-03-16 09:31

excel如何制作二级联动下拉菜单?

  在工作中,我们在应用excel的时候,有时需要用户从特定数据[数据就是数值,也就是我们通过观察、实验或计算得出的结果。]中选择[我们每天都被五花八门的广告和巧舌如簧的营销

2023-03-16 09:21

如何用excel电子表格制作漂亮的单折线图?

  很多上班族[上班族指的是受雇于企业的受薪阶级人士,也泛指出社会工作并尚未退休的在职工作者。]在做表格[表格,又称为表,即是一种可视化交流模式,又是一种组织整理数据的手

2023-03-16 09:19

excel如何快速将文本内容合并到单元格?

  当excel中有大量文本[文本,是指书面语言的表现形式,从文学角度说,通常是具有完整、系统含义(Message)的一个句子或多个句子的组合。]内容[1 ]需要合并[合并,指两家以上的

2023-03-16 09:15

如何将类似流水账风格的数据表转换为二维表

  怎么将类似[类似,指大致相像,出自《东观汉记·明帝纪》:“臣望颜色仪容,类似先帝。]流水账样式[样式在Excel中是指字体、字号和缩进等格式设置特性的组合,将这一组合作为

2023-03-16 09:12

如何使用excel的mid函数?

  在编辑excel的时候想要使用[使用是一个汉语词汇,读音为shǐyòng,使人员、器物、资金等为某种目的的服务。]mid函数,如何使用呢?其实就是数字[印度-阿拉伯数字系统的十个数

2023-03-16 09:12