批量创建文件夹和文件——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

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

相关推荐
花开盛夏^.^3 小时前
Excel常用功能总结
excel
Excel_easy7 小时前
WPS按双字段拆分工作表到独立工作簿-Excel易用宝
excel·wps
JavaNice哥21 小时前
easyexcel读取写入excel easyexceldemo
excel
Johaden21 小时前
EXCEL+Python搞定数据处理(第一部分:Python入门-第2章:开发环境)
开发语言·vscode·python·conda·excel
进击的雷神1 天前
Excel 实现文本拼接方法
excel
东京老树根1 天前
Excel 技巧15 - 在Excel中抠图头像,换背景色(★★)
笔记·学习·excel
规划GIS会1 天前
CC工具箱使用指南:【Excel点集转面要素(批量)】
excel·二次开发·arcgis pro
东京老树根1 天前
Excel 技巧17 - 如何计算倒计时,并添加该倒计时的数据条(★)
笔记·学习·excel
符小易1 天前
Mac苹果电脑 怎么用word文档和Excel表格?
macos·word·excel
一名技术极客2 天前
Python 进阶 - Excel 基本操作
android·python·excel