用vba实现报表自动生成(VBSvba办公自动化实现报表自动推送)
用vba实现报表自动生成(VBSvba办公自动化实现报表自动推送)网站数据整理后写进excel网抓核心代码3、用CDO.Configuration发送微信QQ邮箱提醒至指定邮箱4、添加windows定时任务 定时执行VBS脚本部分代码如下
最近公司同事找到我,告诉我周末需要对指标进行实时监控,周末非得打开电脑导出数据,做成报表,发到企业微信工作群,事情很简单,但必须有人去做,问我有没有简单办法实现自动化。
思路:制作一个VBS脚本,定时执行即可
1、利用WinHttp.WinHttpRequest模拟登陆实时抓取数据
2、用Excel.Application生成报表,并对报表截图
3、用CDO.Configuration发送微信QQ邮箱提醒至指定邮箱
4、添加windows定时任务 定时执行VBS脚本
部分代码如下
网抓核心代码
网站数据整理后写进excel
表格VBA部分
将VBA截图部分用邮件发送出去
报表部分
QQ邮箱微信提醒
邮件内容部分
以上步骤就可以实现数据自动采集、报表整理、报表定时推送的功能啦,网抓是关键(js逆向分析是难点),有类似需求的可以私信我,下期教大家搭建IIS服务器,配上ASP 简单的办公自动化