本文总共674个字,阅读需3分钟,全文加载时间:2.237s,本站办公入门专栏收录该内容! 字体大小:

文章导读:Hello,大家好,今天跟大家分享下我们如何根据目录批量的新建工作表以及工作薄,这是一个粉丝提问的问题,要求根据姓名批量的新建工作表以及工作薄, 开始之前先跟大家讲解什么是工作表以及工作薄,因为真的有很多……各位看官请向下阅读:

Hello,大家好,今天跟大家分享下我们如何根据目录批量的新建工作表以及工作薄,这是一个粉丝提问的问题,要求根据姓名批量的新建工作表以及工作薄,

开始之前先跟大家讲解什么是工作表以及工作薄,因为真的有很多人都分不清这两个的区别

工作薄:就是我们创建的excel文件,在电脑看到的excel文件就是工作薄

工作表:工作表包含在工作薄中,工作表就是我们常说的sheet,一个sheet就是一个工作表

如果你觉得还是比较难理解的话,可以将工作薄看做是一本书,而工作表就是这本书中的一页一页的纸,这样来比喻的话是不是就容易理解了呢

一、批量新建工作表

批量新建工作表我们使用的数据透视表来实现的,首先我们把数据都放在第一列,在A1单元格中输入姓名,然后我们点击插入数据透视表,我们将姓名这个字段放置在数据透视表的筛选字段,然后在数据透视表中找到选项,选择显示报表筛选页,然后点击确定,这样的话excel就会根据姓名批量的新建工作表,并且都是以姓名命名的

二、批量新建工作薄

批量新建工作只能使用vba来实现了,我们点击开发工具然后插入一个模块,将下面的代码复制进去,然后点击运行即可,

Sub xj()Dim iDim sFor i = 1 To WorksheetFunction.CountA([a:a])s = Cells(i, 1)ActiveWorkbook.SaveAs "D:" & s & ".xlsx"NextEnd Sub

在这里需要注意的是必须将想要批量创建的目录都放在A列,在这里我们将工作薄都储存在D盘根目录下

怎么样你学会了吗?

我是excel从零到一,关注我持续分享更多excel技巧

以上内容由优质教程资源合作伙伴 “鲸鱼办公” 整理编辑,如果对您有帮助欢迎转发分享!

你可能对这些文章感兴趣:

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注