打开APP
userphoto
未登录

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

开通VIP
Excel-VBA批量创建文件夹

应用场景

批量创建的文件夹并以本月的每天命名


知识要点

1: DateSerial 函数 返回包含指定的年、月、日的 Variant (Date)。

2:MkDir 语句 创建一个新的目录或文件夹


Sub 创建本月文件夹()

    Dim Fname As String

    With Application.FileDialog(msoFileDialogFolderPicker) '引用文件夹对话框

        '如果选择了目录则取其路径,否则退出程序

        If .Show = -1 Then Fname = .SelectedItems(1) Else Exit Sub

    End With

    If Right(Fname, 1) <> '\' Then Fname = Fname & '\' '确定右边以\结束

    Dim i As Byte, j As Byte  '声明两个变量

    i = Day(DateSerial(Year(Date), Month(Date) 1, 0)) '计算本月有多少天

    For j = 1 To i '遍历一月中的每一天

        '创建文件夹,以日期命名

        MkDir Fname & Format(DateSerial(Year(Date), Month(Date), j), 'mm月dd日')

    Next j

End Sub


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
VB 时间处理 日期处理函数
VBA 技巧:计算一个月有多少天?
VBA常用代码总结
excel文件路径5打开
《Visual Basic程序设计教程(第3版)》第9章 数据文件与文件管理
Access 计算年龄或者日期
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服