Excel如何批量新建文件夹 利用员工名单快速生成文件夹【办公】

发布时间 - 2026-02-02 00:00:00    点击率:
可通过Excel公式生成md命令、PowerShell脚本或VBA宏三种方法批量创建员工文件夹:一用CONCATENATE拼接md命令并保存为.bat执行;二用PowerShell读取UTF-8名单文本自动建目录;三用VBA宏直接在Excel内调用MkDir创建。

立即进入☞☞☞☞☞点击办公资源大全直接保存☜☜☜☜☜”;

如果您在Excel中已整理好员工名单,希望根据名单中的姓名快速批量创建对应文件夹,则可以通过Excel公式结合Windows命令实现。以下是具体操作步骤:

一、准备员工姓名数据并生成文件夹路径命令

该方法利用Excel的CONCATENATE函数(或&符号)拼接出可在Windows命令提示符中直接执行的md命令,从而批量新建文件夹。需确保员工姓名位于Excel某一列(如A列),且无空值或非法字符。

1、在B1单元格输入公式:="md "&A1(假设员工姓名从A1开始)。

2、将B1公式向下填充至所有员工行,生成每行对应的md命令,例如:md 张三、md 李四。

3、选中B列全部命令结果,右键选择“复制”。

4、新建文本文档,粘贴内容,将文件另存为.bat格式(如“新建文件夹.bat”),编码选择ANSI或UTF-8(若含中文建议用ANSI)。

二、使用PowerShell脚本自动执行创建

该方法绕过批处理编码问题,原生支持中文路径与Unicode字符,稳定性更高,适用于员工姓名含特殊符号或全角字符的情况。

1、在Excel中将员工姓名复制到记事本,保存为UTF-8编码的文本文件(如“员工名单.txt”),每行一个姓名。

2、新建文本文档,输入以下PowerShell代码:

Get-Content "员工名单.txt" | ForEach-Object { $path = ".\" + $_.Trim(); if (-not (Test-Path $path)) { New

-Item -ItemType Directory -Path $path } }

3、将该文档保存为“创建文件夹.ps1”,注意扩展名必须为.ps1。

4、右键点击该.ps1文件,选择“使用PowerShell运行”。

三、通过Excel VBA宏一键生成文件夹

该方法无需导出外部文件,在Excel内部直接调用系统命令创建文件夹,操作闭环,适合经常重复执行的办公场景。

1、按Alt+F11打开VBA编辑器,插入新模块。

2、粘贴以下代码:

Sub 批量创建文件夹()

Dim rng As Range, cell As Range

Set rng = Selection '确保已选中包含姓名的列区域'

For Each cell In rng

If Not IsEmpty(cell.Value) Then

MkDir ThisWorkbook.Path & "\" & Trim(cell.Value)

End If

Next cell

End Sub

3、返回Excel,选中员工姓名所在列的数据区域(如A1:A50)。

4、按Alt+F8,选择“批量创建文件夹”,点击“运行”。


# excel  # windows  # 编码  # win  # shell脚本  # Object  # if  # for  # foreach  # Directory  # 保存为  # 全角  # 文档  # 闭环  # 适用于  # 右键  # 批处理  # 可在  # 更高  # 扩展名 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 网站图片在线制作软件,怎么在图片上做链接?  Laravel如何配置中间件Middleware_Laravel自定义中间件拦截请求与权限校验【步骤】  laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法  如何快速生成ASP一键建站模板并优化安全性?  网站制作软件免费下载安装,有哪些免费下载的软件网站?  做企业网站制作流程,企业网站制作基本流程有哪些?  黑客如何通过漏洞一步步攻陷网站服务器?  如何在 Python 中将列表项按字母顺序编号(a.、b.、c. …)  香港服务器建站指南:外贸独立站搭建与跨境电商配置流程  浅述节点的创建及常见功能的实现  专业商城网站制作公司有哪些,pi商城官网是哪个?  1688铺货到淘宝怎么操作 1688一键铺货到自己店铺详细步骤  简单实现Android验证码  如何用低价快速搭建高质量网站?  Windows10如何更改计算机工作组_Win10系统属性修改Workgroup  极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?  Laravel如何与Inertia.js和Vue/React构建现代单页应用  在线教育网站制作平台,山西立德教育官网?  微信小程序 wx.uploadFile无法上传解决办法  再谈Python中的字符串与字符编码(推荐)  Laravel如何实现全文搜索功能?(Scout和Algolia示例)  Laravel Session怎么存储_Laravel Session驱动配置详解  Windows11怎样设置电源计划_Windows11电源计划调整攻略【指南】  如何快速重置建站主机并恢复默认配置?  悟空识字怎么关闭自动续费_悟空识字取消会员自动扣费步骤  如何撰写建站申请书?关键要点有哪些?  Laravel模型事件有哪些_Laravel Model Event生命周期详解  北京网页设计制作网站有哪些,继续教育自动播放怎么设置?  Win10如何卸载预装Edge扩展_Win10卸载Edge扩展教程【方法】  详解CentOS6.5 安装 MySQL5.1.71的方法  如何快速上传自定义模板至建站之星?  高性价比服务器租赁——企业级配置与24小时运维服务  Java遍历集合的三种方式  如何使用 jQuery 正确渲染 Instagram 风格的标签列表  如何自定义建站之星模板颜色并下载新样式?  如何快速生成凡客建站的专业级图册?  瓜子二手车官方网站在线入口 瓜子二手车网页版官网通道入口  Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】  香港服务器建站指南:免备案优势与SEO优化技巧全解析  手机网站制作与建设方案,手机网站如何建设?  Laravel Vite是做什么的_Laravel前端资源打包工具Vite配置与使用  Linux系统运维自动化项目教程_Ansible批量管理实战  如何在HTML表单中获取用户输入并结合JavaScript动态控制复利计算循环  android nfc常用标签读取总结  如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南  Laravel如何使用Telescope进行调试?(安装和使用教程)  黑客入侵网站服务器的常见手法有哪些?  java ZXing生成二维码及条码实例分享  Laravel Admin后台管理框架推荐_Laravel快速开发后台工具  Linux虚拟化技术教程_KVMQEMU虚拟机安装与调优