今天给大家分享一个比较常用的办公技能,可能你以后会需要,先收藏也无妨。
有时候我们需要给每个人新建一个文件夹,分别储存每个人的信息,如果数量很多,一个个手动新建简直不要太痛苦,在这里我给大家分享两种方法快速实现。
比如我要创建十个文件夹,分别是一到十号
方法一:
在上面的Excel表格中,第一列旁边输入公式:="md"&" "&A2
这里说明一下,这么做目的是想把前面的名单全部改为【md+空格+姓名】的形式(我这里使用的是WIN7系统,WIN10可能是【md+姓名】的形式),md的作用是新建文件夹,鼠标放在单元格右下角,变形“十”字后双击鼠标,使之全部生成统一格式,如下动图
然后我们把上面的名单复制到一个新建的文本文档
复制粘贴后,保存文本,然后关闭文档,把文档后缀名字由原来的.txt改为.bat
然后我们双击这个文档,就可以批量快速把所有文件夹都创建好了,如下动图
方法二:
点击文件地址栏,复制新建文件夹的地址,粘贴在Excel表内
在下面的Excel表格中,第一列旁边输入公式:="$B$1"&"\"&A2
这么做目的是想把前面的名单全部改为【文件夹地址+"\"+文件名】的形式,鼠标放在单元格右下角,变形“十”字后双击鼠标,使之全部生成统一格式,如下动图
右键点击Sheet表,进入VBA编辑器,输入以下代码,点击运行即可。
Sub create()
For i= 2 To 11
VBA.MkDir Range("b"& i)
Next
End Sub
注意:这里的2和11是指从Excel第2行到第11行新建文件夹,可以改成实际的起始行和结束行,“b”是指新建文件夹所在的列,也可改成实际所在的列。
第二个方法的优点就是可以给每个文件夹设置不同的地址,当然还有其他的方法,有兴趣可以了解一下,这里我就不一一介绍了。
关注微信公众号,领取更多干货