小白学习VBA

VBA案例分享:如何快速将表格拆分为多个工作表?

2020-03-31  本文已影响0人  四毛m

嘿嘿嘿,我觉得VBA最好玩的一点是:它非常接地气!VBA是什么?就是用敲代码的方式使用EXCEL呗,一切报表用上VBA,简直分分钟搞定呀!
本篇想要分享的是我们工作中经常会用到的工作表拆分大法,代码具有普适性,可以存成xlsm文件随时调用。

首先看一下成果~

1.gif

1.梳理代码的结构

从gif图可以知道,点击按钮后首先弹出对话框询问按哪一列进行分列,之后除了总表外的所有表格会被删除,并生成新的表格,最终弹出信息框提示运行的时间。由此可以知道代码的结构为:

2.哟西,开始写代码吧!

2.1. 设置对话框

image.png

2.2.删除多余的表格

image.png

2.3.创建新表格

image.png

2.4.填充数据到对应表格

image.png

3.代码文件

需要代码的童鞋可以移步腾讯文档~
https://docs.qq.com/doc/DVHJPRmtSYlNqT051

上一篇 下一篇

猜你喜欢

热点阅读