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

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

相关推荐
镜花照无眠14 分钟前
Excel爬虫使用实例-百度热搜
爬虫·excel
一念之间 一心向阳18 小时前
PHP 使用Spreadsheet写excel缓存导致内存不断增加
php·excel
zhang-ge21 小时前
python提取pdf表格到excel:拆分、提取、合并
python·pdf·excel
ʚɞ49621 小时前
k8s环境下的相关操作
运维·excel
ymchuangke1 天前
文件格式转换:EXCEL和CSV文件格式互相转换
数学建模·excel·csv
傻啦嘿哟1 天前
在Excel中通过Python运行公式和函数实现数据计算
开发语言·python·excel
神奇夜光杯2 天前
Python酷库之旅-第三方库Pandas(117)
开发语言·人工智能·python·excel·pandas·标准库及第三方库·学习与成长
葡萄城技术团队2 天前
Excel 国产化替换新方案
excel
wyk123_0463 天前
pandas 生成excel多级表头
python·excel·pandas
月巴月巴白勺合鸟月半3 天前
一个关于Excel的段子
c#·excel·erp