vba自动计算生成报表(VBSvba办公自动化实现报表自动推送)
最近公司同事找到我,告诉我周末需要对指标进行实时监控,周末非得打开电脑导出数据,做成报表,发到企业微信工作群,事情很简单,但必须有人去做,问我有没有简单办法实现自动化。
思路:制作一个VBS脚本,定时执行即可
1、利用WinHttp.WinHttpRequest模拟登陆实时抓取数据
2、用Excel.Application生成报表,并对报表截图
3、用CDO.Configuration发送微信QQ邮箱提醒至指定邮箱
4、添加windows定时任务,定时执行VBS脚本
部分代码如下
网抓核心代码
网站数据整理后写进excel
表格VBA部分
将VBA截图部分用邮件发送出去
报表部分
QQ邮箱微信提醒
邮件内容部分
以上步骤就可以实现数据自动采集、报表整理、报表定时推送的功能啦,网抓是关键(js逆向分析是难点),有类似需求的可以私信我,下期教大家搭建IIS服务器,配上ASP,简单的办公自动化
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com