excel利用VBA批量生成几十张销售通知单

时间:2022-03-23 07:14:08 

每天都会收到同事提报的销售清单数据,每天的表里都有几十张SHEET,她需要每天将这几十张SHEET中的部分数据粘贴成一张日清单总表。她日复一日的重复着这些工作,如此无意义的体力劳动,让她深感疲倦。于是她问我有没有什么办法可以快速将这些分表数据弄到总表中去。也就是说她要将下图 【图1】中的数据自动粘贴到总表中去,即【图2】的效果。 

【图1】源表如下:↓

excel利用VBA批量生成几十张销售通知单 


【图2】效果图如下:↓

excel利用VBA批量生成几十张销售通知单 


excel利用VBA批量生成几十张销售通知单

1.首先这属于批量操作的范畴,而且是重复性的操作,在EXCEL中这种重复性且需要批量的操作很适合用VBA来解决。

2.其次,它的分表格式统一,这是一个好的习惯。好的习惯的好处也许我们可能不以为然,但坏的习惯会给我们带来很多的麻烦,人生如此,EXCEL也是如此。我们要做养身派,人无远虑,必有近忧。


excel利用VBA批量生成几十张销售通知单


一、 首先写入代码

 

1.按ALT+F11快捷键,调出VBA窗口(这里就是EXCEL的后台)

2.在VBA窗口中,【插入】选项卡下选择插入【模块】,插入两个模块,一个用来自动保存分表记录,一个用来清空总表数据。这样将来我们可以当模板用。如【图3】所示:

excel利用VBA批量生成几十张销售通知单

excel利用VBA批量生成几十张销售通知单

 

 

把保存记录的代码贴到模块1代码窗口:

excel利用VBA批量生成几十张销售通知单

excel利用VBA批量生成几十张销售通知单

excel利用VBA批量生成几十张销售通知单


把清除当前记录的代码贴到模块2代码窗口:

 

excel利用VBA批量生成几十张销售通知单


然后我们关闭VBA窗口。


二、 执行代码小技巧

 

1.点下自定义快速访问工具栏的小三角,选择【其他命令】-【快速访问工具栏】-从下列位置选择命令下拉框中-选择【宏】,将这二个宏【保存记录】与【清除当前记录】添加到右边,操作步骤如下:

excel利用VBA批量生成几十张销售通知单 

excel利用VBA批量生成几十张销售通知单

 


这时快速访问工具栏就多了二个按钮,如下图所示:

 

excel利用VBA批量生成几十张销售通知单 

 

2.点下快速访问工具栏中【保存记录】的按钮,这时侯代码就开始运行了,它会跳出一个对话框,问你是否确认汇总所有分表数据,点击是即开始汇总,如下图所录:

excel利用VBA批量生成几十张销售通知单 


哇塞,一眨眼的功能就全部汇总好了,好快啊,好爽啊。

 

excel利用VBA批量生成几十张销售通知单 


excel利用VBA批量生成几十张销售通知单


1)重要的事情说三遍。请务必注意保存时要另存为XLSM格式,请务必注意保存时要另存为XLSM格式,请务必注意保存时要另存为XLSM格式。^-^,否则你可能写了半天的代码就没有了,欲器无泪啊。

 

excel利用VBA批量生成几十张销售通知单 

 excel利用VBA批量生成几十张销售通知单



OK,大功告成。是不是很爽啊!看到最近VIP群里好多小伙伴说听了滴答老师的课提高了不少工作效率,小编深感高兴啊。是的,我们要用有限的时间来做更多有意义的事,哪怕是青春用来疯狂,在这个夏天里,你可以去谈一场属于夏天的恋爱,一个夏天的认识,一个夏天的等待。清新的,淡淡的,有着夏天独特的明媚,以及火热的热情。 

excel利用VBA批量生成几十张销售通知单的下载地址:


     

标签:excel,利用,VBA,批量,生成,几,十张,销售,通知单
0
投稿

猜你喜欢

  • win7卸载ie9 图解win7怎么卸载ie9

    2022-06-01 15:22:50
  • 网页打不开,提示无法建立安全连接是怎么回事?

    2023-09-27 15:27:31
  • Win10 Build 14279正式推送 更新后QQ可能会崩溃

    2022-11-01 12:19:31
  • Mac系统基础教程:如何在Mac访达边栏添加文件夹?

    2023-08-05 00:06:07
  • Excel如何统计某个数据出现次数?

    2023-09-17 06:50:43
  • 神舟战神Z8D6如何重装系统?重装神舟战神Z8D6笔记本的方法

    2023-01-02 19:57:07
  • Win7错误代码10107连接不了怎么解决

    2022-06-01 21:59:30
  • wps怎么绘制重点流程图图形?

    2022-03-08 12:28:57
  • Excel 2016表格怎么绘制树形图分析销售数据?

    2022-10-15 13:12:09
  • ppt怎么给图片制作透明递减的效果?

    2023-04-27 22:04:43
  • Win11如何重置记事本?Win11重置记事本的方法

    2023-06-04 11:43:14
  • win10系统下安装Java SE Development Kit(JDK)与环境变量安装配置的图文过程

    2022-02-03 11:08:03
  • excel 如何设置日期和时间格式

    2023-04-15 19:28:46
  • Win10电脑libcurl.dll丢失怎么办?电脑libcurl.dll文件解决方法

    2023-11-14 10:21:25
  • mac上如何在CrossOver中重置DPI?

    2023-07-06 19:57:06
  • wps表格怎样筛选重复数据

    2022-04-12 05:26:42
  • PPT 2013中制表位的设置方法

    2022-04-01 11:02:20
  • mrt.exe是什么进程

    2022-12-21 05:00:24
  • Excel SUMPRODUCT 函数 使用实例教程

    2022-07-26 00:41:31
  • Win7自动更新系统后老是重启电脑提示怎么关闭呢

    2023-08-24 00:40:26
  • asp之家 电脑教程 m.aspxhome.com