excel中如何用Vba批量删除指定文件夹下的所有文件
作者:king发布时间:2023-08-02分类:办公软件浏览:28
导读: 下面要和大家分享的是Vba设置批量删除[删除:指将已经不需要了的文件从系统的目录清单中删掉,以腾出磁盘空间给别的操作。]指定[详细解释1.确定;认定。]文件[文件是现代词...
下面要和大家分享的是Vba设置批量删除[删除:指将已经不需要了的文件从系统的目录清单中删掉,以腾出磁盘空间给别的操作。]指定[详细解释1. 确定;认定。]文件[文件是现代词,是一个专有名词,指的是形成的正式文书,分为公文、文书、函件和其他文件。]夹下的所有文件?一起来看看吧。 1、首先新建一个excel文件并双击打开[打开,是一种常用的动词,它指的是,把器皿或盒子的盖子掀开。],打开后,按快捷键[快捷键,又叫快速键或热键,指通过某些特定的按键、按键顺序或按键组合来完成一个操作,很多快捷键往往与如 Ctrl 键、Shift 键、Alt 键、Fn 键以及 Windows 平台下的 Windows 键和 Mac 机上的 Meta 键等配合使用。]F12进行另存为[另存为是指把目标另外保存的行为。],注意另存的格式要选择启用宏的工作簿,如下[如下,指如同下面所叙述或列举的。]图所示: 2、接着找到[范文芳、李铭顺、孙燕姿、蔡健雅 欧菁仙、郑秀珍、郑惠玉、郑斌辉 李南星、葛米星演唱的一首歌...] 左上角的文件按钮, 选择选项按钮,如下图所示: 3、在弹出的对话框[在图形用户界面中,对话框(又称对话方块[1])是一种特殊的视窗, 用来在用户界面中向用户显示信息,或者在需要的时候获得用户的输入响应。]中选择信任中心,并选择信任中心设置,接着选择隐私选项,并把保存时删除个人信息的对号去掉,整体设置完成, 按快捷键ALT+F11, 打开VBA编辑界面,并插入一个模块,如下图所示: 4、插入后将如下代码复制到模块中, Sub 删除指定文件夹下的所有文件() For i% = 1 To Range("A1048576").End(xlUp).Row Kill Cells(i, 1) & "\*.*” Next End Sub 如下图所示: 5、接着我们看到新建文件夹的路径[路径(path)在不同的领域有不同的含义。]里有很多excel文件,这就是我们需要删除的文件,如下图所示: 6、而且上一个文件夹又有很多新建文件夹的副本, 这里也有很多excel,都是我们需要删除的, 如下图所示: 7、然后找到批量提取文件名和修改文件名的宏文件,如下图所示: 8、 打开后找到视图中的查看宏命令[计算机科学里的宏(Macro),是一种批量批处理的称谓。],并找到提取文件名的宏命令 ,单击执行,此时需要在弹出的对话框中找到我们对应的文件路径,注意需要找到要删除文件的文件夹的上一级路径,如下图所示: 9、找到后即可看到所有的文件路径已经生成, 此时需要用&公式将完整路径进行合并, 如下图所示: 10、合并后需要下拉单元格, 将副本的文件路径进行合并 ,然后整体将路径进行复制并数值粘贴到, 删除指定文件夹下的文件.Xlsm ,这个文件的A列,如下图所示: 11、粘贴完成后,同样视图查看宏找到我们对应的宏命令: 删除指定文件夹下的文件, 并单击执行,如下图所示: 12、执行后,我们随便打开一个文件夹,发现里面的内容已经为空了,如下图所示: 86%的科技爱好者也看的内容:钓两三斤鱼用几h竿?WPS表格中,如何进行本月份的日期筛选?鲫鱼饵料和其他饵料区别?手提电脑有没有和手机串号类似的功能?从星期日到星期六的英语?笔记本电脑不知道密码怎么能连上wifi?电脑休眠还可以用360随身wifi吗秋分北方野钓鲫鱼技巧?