打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
【VBA常用小代码】:按指定名称批量建立文件夹

文:看见星光 @EXCELers

很久以前,一个女孩说,她需要根据A列的名称建立一堆的文件夹,问我有没有什么好方法。

比如下图酱紫:

我听了之后,一脸懵懂,假装清纯,实则内心有一万只草泥马奔跑不息……

因为我那时真不会。

※※※※※※

后来我才知道,这种事,如果用VBA代码,只用几句话几秒钟就可以搞定了。。。。。

Sub Newfolder()

    Dim i&, p$

    On Error Resume Next

    For i = 1 To Cells(Rows.Count, 1).End(xlUp).Row

        MkDir ThisWorkbook.Path & "\" & Cells(i, 1)

    Next

End Sub

.※※※※※※

下面按行,解释一下上面几行代码的意思呗:

第2行代码,定义变量

第3行代码,忽略程序运行中的错误,使程序继续运行,避免文件名存在特殊字符或者存在同名文件夹等情况时,代码因错中断运行——丫约的妞,再丑也得把饭吃完。

第4-6行代码,循环变量i,读取当前表格A列的数据,在代码所在工作簿的路径下,利用MrDir语句创建文件夹。

MrDir语法如下:

MrDir path

参数path是必须,为一个字符串表达式,用来指定要创建的文件夹的名称。可以包含驱动器,如果没有指定驱动器,则在当前驱动器的当前目录下创建文件夹。

※※※※※※

动画效果:

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
【烟花原创】VBA零基础之第200篇VBA之文件与文件夹(九)
用VBA批量创建指定名称的文件夹
用VBA操作工作簿
Python(办公自动化编程系列)学习笔记3
Excel VBA 每日一场景 将总表拆分填入对应的文件夹中
excel中VBA提取文件夹名称的方法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服