您的位置  > 互联网

利用Excel生成bash的脚本代码,20秒轻松搞定!

这一次,我在后台收到一条来自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

新课程在线购买,色卡和图表......也被发送