利用excel批量新建多个文件夹(用excel批量生成具有层次关系的母)
【问题】下面是一幅南海企业的组织架构图,现要求,按包含关系批量生成文件夹,以便于在每个空的文件夹下分类存储相关的文件。组织架构图:
要求批量生成以下层次树状的文件夹体系:
【要求】
1、南海公司为一个总的文件夹,该文件夹下面包含架构图里的所有的内容;
2、一二级管理者为单独一个文件夹,其中市场总监下面需单独建立一个文件夹为市场总监;
3、文件夹之间的包含与被包含关系要符合上图的要求。
单个文件夹的生成(不包含层级的)
对于以上的批量生成,的确是有一定的难度的。那么下面将分步进行操作。
首先,批量生成指定名称的文件夹,不含二级文件夹。
如图所示:
操作步骤为:
步骤1:首先在Excel里建立要生成的文件夹的名称,然后在命令符的这一列里输入命令符的公共为:="MD "&A2,然后Enter键确定后向下填充。注意,MD后面有一个空格。如下图所示:
步骤2:在所要生成文件夹的地方,新建一个文本文档,打开后将生成的命令符粘贴,然后保存关闭,如下图所示:
步骤3:将文件的后缀号由“.txt”更改为“.bat”,并且双击该文件。如下图所示:
最后完成批量的生成。具体的操作的动态图如下:
那么会了单层级的文件夹的批量生成,那么我们下面就多批量的文件夹的生成。
回到开篇的问题
步骤1:将架构图转换成下面的表格:
步骤2:在H2单元格中输入公式:
="md"&A2&"&md"&A2&"\"&B2&"\"&C2&"\"&D2&"\"&E2&"\"&F2,然后按Enter键完成后向下填充。如下图所示:
步骤3:将命令符进行复制。在要生成的地方新建一个文本文档,将内容粘贴进去,然后保存并关闭。
步骤3:将文件的后缀号由“.txt”更改为“.bat”,并且双击该文件。如下图所示:
最后完成批量的生成。具体的操作的动态图如下:
注意:
1、在生成多个层级文件夹的时候,父级的文件夹是必须每一个都要有的;
2、在除父级之外的其他级上的文件夹是可有可无的;
3、如有父级文件夹,但是第二级与第三级没有,第四级又有一个文件夹的时候,那么第四级的文件夹自动补位至第二级的文件夹上;
4、如果某一个级上具有相同名称的文件夹时,根据windows的命名规则,每一全层级上的文件件有且只有一个名称。
5、如果还需要生成更多级的文件名的时候,可按c\d\e\f\g\……的方式进行连接追加,直到最后一个需要生成的文件夹为止。
延伸
关于其他的批量生成的可以参阅前期文章:
《批量生成,如果你会三个,你已经就是很了不起的了!》
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com