批量创建文件夹和文件——excel VBA实现

当需要创建大量文件夹及文件时,可借助excel vba 实现,如下图:

批量创建文件名为1-10的文件夹,每个文件夹内有个与文件名相同的txt文件,txt文件内的数字也跟文件名相同。

附代码:

vbnet 复制代码
Sub CreateFoldersAndFiles()


    Dim i As Integer
    Dim folderPath As String
    Dim filePath As String
    Dim textFile As Integer
    
    ' 获取当前Excel文件所在的文件夹路径
    folderPath = ThisWorkbook.Path & "\"
    
    ' 循环创建10个文件夹和txt文件
    For i = 1 To 10
        ' 创建文件夹
        MkDir folderPath & i
        
        ' 生成txt文件路径
        filePath = folderPath & i & "\" & i & ".txt"
        
        ' 创建并写入txt文件
        textFile = FreeFile
        Open filePath For Output As textFile
        Print #textFile, i
        Close textFile
    Next i
    
    MsgBox "文件夹和文件创建完成!" 
End Sub

代码代写,可点击下方联系 ↓

相关推荐
gCode Teacher 格码致知43 分钟前
Excel教学基础-Count函数的使用方法-由Deepseek产生
excel·count函数
長安只在旧夢中6 小时前
如何在Excel实现类似SQL的Where查找功能
excel·excel技巧·excel实现where
青浅l11 小时前
vue中回显word、Excel、txt、markdown文件
vue.js·word·excel
tang_jian_dong15 小时前
win10 配置下载安装 Office LTSC 专业增强版 2024
word·excel
CodeCraft Studio1 天前
国产化Excel处理控件Spire.XLS教程:使用Java将CSV转换为PDF(含格式设置)
java·pdf·excel·spire.xls·文档格式转换·csv转pdf
qq_334466862 天前
excel VBA应用
java·服务器·excel
E_ICEBLUE2 天前
快速合并 Excel 工作表和文件:Java 实现
java·microsoft·excel
祝威廉2 天前
运营好搭档:InfiniSynapse 多Excel文件关联分析
excel
有蝉2 天前
vue-office——支持多种文件(docx、excel、pdf)预览的vue组件库,支持vue2/3。也支持非Vue框架的预览。
vue.js·pdf·excel
一晌小贪欢2 天前
【Html模板】电商运营可视化大屏模板 Excel存储 + 一键导出(已上线-可预览)
前端·数据分析·html·excel·数据看板·电商大屏·大屏看板