这一次,我在后台收到一条来自HR童鞋的消息,公司每个员工都有一个文件夹,要不要一个个新建一个文件夹,然后重命名?如下:
还有其他方便的提示吗?其实很简单,只需要用Excel生成bash的脚本代码,然后让批处理程序一键生成即可。
快来和小青一起学习,批量创建/修改/删除多个文件,20秒轻松搞定~-
01 -
Excel 生成批处理代码
使用“批处理”的第一步是
生成对应的代码,在批处理中,创建文件夹的命令是“mkdir文件夹名称”,所以我们在Excel中使用公式:=“mkdir”&B2,如下:
在要生成文件夹的目录下创建一个新的TXT文本,名为“Batch .bat”,这一步就是创建一个批处理文件。
然后
复制所有生成的“新单元格”,右键单击批处理文件,选择“编辑”,将所有数据粘贴到其中,然后保存退出。
那么就到了见证奇迹的时候了,我们只需要双击“批量生成文件夹.bat”,系统就会快速生成100+个文件夹,在这个文件夹下有对应的规则。
前后只需要3秒,一个GIF的时间就可以轻松完成,如果手动创建,半小时就做不到,如下:
不是很有效率吗,你以为就到此为止了吗?不,我们可以通过修改一点点代码来快速删除、修改、移动位置等。-
02 -
批处理需要深入研究
通过以上的学习,我们知道“mkdir 文件夹名”可以快速创建对应的文件夹,那么“批处理”的高效简单的命令有哪些呢?小青也给大家做了一个小小的总结:
RD文件夹名称,用于快速删除对应的文件/文件夹;
任 原始文件名修改文件名,用于快速文件名;
移动原始位置 移动
位置,用于快速移动文件的位置;
目录路径> file.txt用于快速输出路径下的所有文件file.txt文件
同样,如果文件数量较多,可以使用 dir 将文件输出到 txt 文件中,然后复制到 Excel 中,然后使用 Excel 批量生成相应的代码。
另外,在“批处理”中经常会出现乱码,就像这样,创建的文件夹不完整,或者变成乱码:
这通常是由于“文件编码”,可以重新编辑文件,点击“另存为”,在底部的编码中选择“ANSI”,然后保存即可解决乱码问题。
这就是批处理的整个过程,不是很简单吗?但是,批处理的缺点也非常明显,一般都是关于在“文件级”操作信息,比如文件名、文件位置等。
此外,如果要操作 Excel 文档中的内容,则无法通过批处理来完成,例如根据员工的 ID 在每行中自动批量插入用户头像的非常常见的要求。
这时可以考虑使用VBA,
因为除了在文件级别操作信息外,VBA还可以操作Excel文档中的相关设置也非常简单。
编辑一段代码后,选择员工ID,直接点击“插入头像”,一键插入即可。
至于这个VBA代码是怎么写的,给童鞋留个悬念,在评论区留言留下自己的想法~
好了,以上就是更详细的“批处理自动化办公”技巧,BAT和VBA都有自己的优点和缺点。
如果你还有其他使用自动化办公的技巧,可以在文章下方留言~
想要更多有关数据处理和信息图表的想法和技巧?《Excel实践课,让你的图表说话》超值Excel课程了解——
芒冲零基Excel业务图表训练营教你如何快速拆分数据,如何制作漂亮大方的动态图表报表,得到你的老板,加快你的晋升和加薪!
新课程发布,更新完成,作业打卡,9小时即可成为图表大师!
今天的咨询报名,只需69元,9个小时一共58节课,教你从零开始学习制作高大的Excel业务图表!
↑ 解决图表问题的教训
通过掌握真正的视觉表达思维并制作正确的图表,您将能够脱颖而出,从周围的人群中脱颖而出。在课程
结束时,您还可以在 10 分钟内制作此动态仪表板(课程示例):
—————常见问题—————
问:课程数量有时间限制吗?
答:课程不限时不限,可随时学习,有效期长。
问:我可以在手机上学习吗?
答:可以,在手机上安装网易云课堂APP,登录账号学习即可。
问:课程期间会有老师回答问题吗?答
:当然有,作业复习,长期问答课程,我不怕学不了。
问:除了课程之外,还有其他学习材料吗?
A:课程结束后,还会给大家一份Excel图表,如果你不懂数据结构,可以直接查询使用什么图表,还有16个配色方案模板,让你一键匹配颜色。
Q:如何添加助教的微信?
A:可以直接扫描下方二维码,也可以直接搜索:加一名助教打卡答题。
扫描二维码添加助教/课程咨询&Q&A
新课程在线购买,色卡和图表......也被发送