• 游戏更新
  • 推荐游戏
  • 软件更新
  • 推荐软件
  • 推荐文章
  • 热门文章
  • 文章更新
  • 新版首页
  •  找回密码
     立即注册

    用Excel数据透视表或VBA,批量创建几十个工作表!

    手机美拍 2019-3-16 06:27:02
    日常工作中,经常需要做这么一件事,在工作簿里面创建几十个工作表,例如3月份,每天的数据存放在一个工作表里面,一共要新建3.1-3.31,31个工作表,一个个手动添加,太麻烦




    今天的这个技巧,用Excel数据透视表,简单几步就可以创建完成。

    在工作表里面创建表名,将这列调整为文本格式,然后输入3.1,向下填充至3.31。




    插入一个数据透视表,放在现有的工作表位置,然后将表头放在筛选器内




    在数据透视表的分析中,选择数据透视表选项里面,显示报表筛选页,然后展示所有的




    选中一个表格,右键,选择所有工作表,全选数据,然后在开始选项卡里面全部清除内容。




    这样就能批量生成Excel工作表了。表名命名成03-01,然后向下拖动应该会更合适,创建的方法一样,大家可以试一下

    当然还有第2种更快捷的方法:

    会使用VBA的话,用简单的几行代码,也能快速的进行创建了。

    按ATL+F11,创建一个模块,在模块里面输入下面的代码
    Sub 创建工作表() Dim i For i = 31 To 1 Step -1  Sheets.Add.Name = "3." & i Next i End Sub
    然后直接运行代码,便可以一次性的创建了31个工作表




    你学会了么?动手试试吧!

    -------------

    欢迎关注,更多精彩内容持续更新中...
    0
    回复

    使用道具 举报

    大神点评(20)

    跳转到指定楼层
    沙发
    tyx999 2019-3-16 06:27:57
    每天坚持原创真的很不容易。希望大家在阅读后顺便点赞,分享给需要学习的伙伴!表示对小编的支持。
    回复 支持 反对

    使用道具 举报

    板凳
    diameter 2019-3-16 06:28:56
    请问一下,如何把这几十个表的数据合并到一个工作表中,表的格式是一样的
    回复 支持 反对

    使用道具 举报

    地板
    SPoorapy 2019-3-16 06:29:52
    excel很强大!!
    回复 支持 反对

    使用道具 举报

    5#
    GYhrfTba 2019-3-16 06:29:57
    转发了
    回复 支持 反对

    使用道具 举报

    6#
    dreamxyp@56.com 2019-3-16 06:30:14
    收藏
    回复 支持 反对

    使用道具 举报

    7#
    15105850724 2019-3-16 06:30:57
    点赞
    回复 支持 反对

    使用道具 举报

    8#
    鸿飞通讯 2019-3-16 06:31:29
    回复 支持 反对

    使用道具 举报

    9#
    nitenite 2019-3-16 06:32:23
    收藏
    回复 支持 反对

    使用道具 举报

    10#
    forpyud 2019-3-16 06:32:51
    转发了
    回复 支持 反对

    使用道具 举报

    说点什么

    您需要登录后才可以回帖 登录 | 立即注册
    HOT • 他们正在看