tft每日頭條

 > 職場

 > vba自動計算生成報表

vba自動計算生成報表

職場 更新时间:2025-01-04 10:58:41

最近公司同事找到我,告訴我周末需要對指标進行實時監控,周末非得打開電腦導出數據,做成報表,發到企業微信工作群,事情很簡單,但必須有人去做,問我有沒有簡單辦法實現自動化。

思路:制作一個VBS腳本,定時執行即可

1、利用WinHttp.WinHttpRequest模拟登陸實時抓取數據

2、用Excel.Application生成報表,并對報表截圖

3、用CDO.Configuration發送微信QQ郵箱提醒至指定郵箱

4、添加windows定時任務,定時執行VBS腳本

部分代碼如下

vba自動計算生成報表(VBSvba辦公自動化實現報表自動推送)1

網抓核心代碼

vba自動計算生成報表(VBSvba辦公自動化實現報表自動推送)2

網站數據整理後寫進excel

vba自動計算生成報表(VBSvba辦公自動化實現報表自動推送)3

表格VBA部分

vba自動計算生成報表(VBSvba辦公自動化實現報表自動推送)4

将VBA截圖部分用郵件發送出去

vba自動計算生成報表(VBSvba辦公自動化實現報表自動推送)5

報表部分

vba自動計算生成報表(VBSvba辦公自動化實現報表自動推送)6

QQ郵箱微信提醒

vba自動計算生成報表(VBSvba辦公自動化實現報表自動推送)7

郵件内容部分

以上步驟就可以實現數據自動采集、報表整理、報表定時推送的功能啦,網抓是關鍵(js逆向分析是難點),有類似需求的可以私信我,下期教大家搭建IIS服務器,配上ASP,簡單的辦公自動化

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关職場资讯推荐

热门職場资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved