大家好。今天给大家分享一下如何根据目录批量创建工作表和工作簿。用的地方还是很多的,尤其是年终数据汇总的时候。我没什么好说的,所以我们开始放一开始,很多人可能分不
大家好。今天给大家分享一下如何根据目录批量创建工作表和工作簿。用的地方还是很多的,尤其是年终数据汇总的时候。我没什么好说的,所以我们开始放
一开始,很多人可能分不清什么是工作表,什么是工作簿。那么,你如何区分这两者呢?简单来说,
工作簿:这只是我们创建的一个Excel文件。
工作表:它是工作簿中的一个表。
所以大家应该知道。
一、 批量新建工作表
1.我们根据目录插入透视表,然后将目录的名称拖动到筛选字段,如下图所示。
2.然后我们在透视表名称中找到选项,点击,然后选择显示报表过滤页面,再点击确定,透视表就会批量新建工作表,如下图所示。
这样批量新建一个工作表是不是很简单?这种方法可以说是根据目录创建工作表最简单快捷的方法。
二、 批量新建工作薄
我们需要vba根据目录批量新建一个工作簿。
点击开发工具,然后点击visual basic进入vba的编辑窗口。然后我们插入一个模块,复制代码,如下图所示。
代码如下所示
子xj()
创建相应的变量
昏暗的s
对于i = 1的工作表函数。CountA
s =细胞(I,1)
ActiveWorkbook。另存为" D:" & amp;标准普尔。".xlsx "
然后
末端接头
下面简单介绍一下代码的含义。
子xj()
创建相应的变量
这就是定义变量的意识。
昏暗的s
这个意识就是定义变量。
对于i = 1的工作表函数。CountA
这意味着将A赋值,其值为1,以表示A列中non 空单元格的个数。这里,我们调用了工作表函数counta来计算A列中non 空单元格的个数。
s =细胞(I,1)
这意味着:将s赋给单元格的值,因为I是变量,它会一直向下。
ActiveWorkbook。另存为" D:" & amp;标准普尔。".xlsx "
我们将新创建的工作表存储在磁盘D中,并将其命名为单元格S的值和excel的后缀。如果您的Excel版本低于版本10,则需要将xlsx更改为xls。
然后
这意味着:结束循环语句。
末端接头
最后,让我们运行程序看看效果。如下图
我是Excel从零到一,你们的关注转发和点赞是对我最大的肯定
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。
作者:美站资讯,如若转载,请注明出处:https://www.meizw.com/n/61360.html