可在Excel中通过四种方法批量创建文件夹:一、用公式生成.bat批处理文件运行;二、用PowerShell脚本读取CSV创建;三、用VBA宏在Excel内直接创建;四、用Bulk Folder Creator等第三方工具导入创建。
立即进入“☞☞☞☞☞点击办公资源大全直接保存☜☜☜☜☜”;

如果您在Excel中有一列数据,希望将每个单元格的内容作为文件夹名称,在指定位置批量创建对应文件夹,则可以通过多种方式实现。以下是具体的操作步骤:
一、使用Excel公式配合记事本生成批处理文件
该方法利用Excel拼接DOS命令,导出为.bat文件后直接运行,无需安装额外软件,适用于所有Windows系统。
1、在Excel中,假设数据位于A列(A1:A100),在B1单元格输入公式:="md "&A1。
2、将B1公式向下填充至与A列数据行数一致(如B1:B100)。
3、选中B列全部生成的命令行,复制并粘贴至记事本中。
4、在记事本首行添加:@echo off;末行添加:pause。
5、点击“文件→另存为”,保存类型选“所有文件”,文件名输入“新建文件夹.bat”,编码选ANSI,保存到目标路径所在磁盘根目录(如D:\)。
6、双击运行该.bat文件,系统将在当前目录下生成对应名称的文件夹。
二、使用PowerShell脚本一键执行
PowerShell原生支持Excel读取(需已安装Microsoft Excel)及文件系统操作,可精准读取指定列并创建文件夹,支持含空格、中文、特殊字符的文件夹名。
1、在Excel中将数据所在工作表另存为CSV格式(如data.csv),确保第一行为标题或留空,数据从第二行开始。
2、新建文本文档,输入以下内容:Import-Csv "data.csv" | ForEach-Object { $name = $_.Column1.Trim(); if ($name) { New-Item -ItemType Directory -Path ".\$name" -Force } }(若CSV首行为标题且列为“名称”,则将Column1改为“名称”)。
3、将文本文档保存为“create_folders.ps1”,注意编码为UTF-8无BOM。
4、右键单击该.ps1文件,选择“使用PowerShell运行”。
华友协同办公管理系统(华友OA),基于微软最新的.net 2.0平台和SQL Server数据库,集成强大的Ajax技术,采用多层分布式架构,实现统一办公平台,功能强大、价格便宜,是适用于企事业单位的通用型网络协同办公系统。 系统秉承协同办公的思想,集成即时通讯、日记管理、通知管理、邮件管理、新闻、考勤管理、短信管理、个人文件柜、日程安排、工作计划、工作日清、通讯录、公文流转、论坛、在线调查、
5、确认执行策略提示(如出现),在PowerShell窗口中输入:Set-ExecutionPolicy RemoteSigned -Scope CurrentUser后回车,再重新运行脚本。
三、使用VBA宏在Excel内部完成创建
该方法全程在Excel界面内操作,不依赖外部工具,适合对命令行不熟悉但需频繁执行的用户,所有文件夹将创建于Excel文件所在目录。
1、按Alt + F11打开VBA编辑器,点击“插入→模块”,粘贴以下代码:Sub CreateFoldersFromColumn() Dim rng As Range, cell As Range, folderPath As String Set rng = Selection If rng Is Nothing Then MsgBox "请先选中A列数据区域": Exit Sub folderPath = ThisWorkbook.Path & "\" For Each cell In rng If Trim(cell.Value) "" Then MkDir folderPath & Trim(cell.Value) End If Next cell End Sub。
2、返回Excel,选中A列有数据的单元格区域(如A1:A50)。
3、按F5运行宏,或点击“开发工具→宏→CreateFoldersFromColumn→执行”。
4、检查Excel所在文件夹,确认已生成对应名称的子文件夹。
四、借助第三方工具:Bulk Folder Creator
该工具为绿色免安装小软件,专为批量建文件夹设计,支持从TXT/CSV/Excel直接导入,界面直观,适合临时快速任务。
1、下载Bulk Folder Creator(确保来源可信),解压后运行主程序。
2、点击“Import from Excel”,选择含目标数据的Excel文件,勾选对应工作表与列(如Sheet1、A列)。
3、在“Parent Folder”栏点击浏览,指定父级路径(如D:\Projects)。
4、勾选:Create folders with names from imported list。
5、点击“Create Folders”按钮,进度条完成后即可在指定路径下查看结果。









