国产精一区二区_午夜视频99_免费白白视频_中文字幕一区免费

Excel是永遠的神!教你讓Excel化身“機器人”,自動做員工背景調查

蔣祎 Johnny
+ 關注
2022-02-22 10:54
2166次閱讀
今天的故事并不精彩,說的是用一種比較過時的技術,實現(xiàn)了一個不太復雜的需求。
主要兩點心得想分享:
  • 有些活得設法給機器干,不然早晚給機器干。
  • Excel,YYDS! (永遠的神)
全文終 (bushi)
這是一個背調類的需求。
為了合規(guī),我們要定期排查員工的關聯(lián)企業(yè)。
方法是拿著有所有人身份證號的Excel表,去一個類似企查查的網站查:
1.進入網站,選XXX查詢B標簽頁、輸入身份證號,點查詢
Excel是永遠的神!教你讓Excel化身“機器人”,自動做員工背景調查
2.如果查詢的身份證號沒有經辦企業(yè)記錄,就會彈出對話框提示:
Excel是永遠的神!教你讓Excel化身“機器人”,自動做員工背景調查
3.如果查到了,就會給出一條鏈接:
Excel是永遠的神!教你讓Excel化身“機器人”,自動做員工背景調查
點進鏈接,出現(xiàn)含關聯(lián)企業(yè)的詳細信息的表格:
Excel是永遠的神!教你讓Excel化身“機器人”,自動做員工背景調查
每查一個人,至少點4次鼠標,按2次鍵盤,而且網頁得加載、結果要記載,就算我整套操作如有神、連續(xù)工作不走神,20秒也不能再快。
每個人都占用我20秒,120個人就能占用我一節(jié)課。
這項工作的成本、用程序自動化能節(jié)約的成本,就都可以量化了。
這是一個RPA(機器人流程自動化)的需求。
RPA是一種軟件,它能模仿你在電腦上的操作,然后日夜不停自動做,不吃不睡不抱怨,只要公司不斷電。用RPA甚至可以不會編程;拖拖拽拽就能設置好流程。RPA會在背后把你的設置轉換成代碼,這樣你也可以通過改代碼進一步優(yōu)化。
Excel是永遠的神!教你讓Excel化身“機器人”,自動做員工背景調查
這有點像用Excel錄制宏。當然,RPA除了重復操作,還會有圖像識別、文字提取之類的更智能的功能。
但是,我這次沒用RPA,而用Excel VBA。
有這么幾點原因:

1.業(yè)務上,這個需求算不上高頻,也算不上大量

2.實現(xiàn)上,用RPA要花的時間不比寫VBA程序更少

3.技術上,VBA基本能實現(xiàn),當然最重要的原因是:那個網站不要驗證碼

4.設備上,我的電腦有點帶不動

我希望讓Excel自動干這么些事情:
Excel是永遠的神!教你讓Excel化身“機器人”,自動做員工背景調查
VBA能讀寫Excel,那是天經地義的,沒什么好說。
我們來說VBA自動搜索網頁。
為什么Excel還能操作別的軟件?(比如IE瀏覽器)
因為這些軟件開放了接口,讓程序員可以寫代碼接入并操作這些軟件,例如打開IE瀏覽器、進入指定網址:
Excel是永遠的神!教你讓Excel化身“機器人”,自動做員工背景調查
程序打開網頁的同時也讀取到里里面的內容。只不過程序讀到的是一推HTML語言的代碼,而非我們肉眼所見的頁面。我們看得到的網頁,實際上是瀏覽器根據這些代碼“畫”出來的。
Excel是永遠的神!教你讓Excel化身“機器人”,自動做員工背景調查
接下來,我們要在頁面上進行輸文字、點按鈕等操作。
但我們沒法直接告訴程序“把文字輸在中間那個框里,然后點藍色那個鍵。”
在網頁的代碼中,每個輸入框、每個按鈕都有自己的id,我們得告訴程序對哪個id的按鍵執(zhí)行什么操作(例如點擊)。
Excel是永遠的神!教你讓Excel化身“機器人”,自動做員工背景調查
怎么才能知道按鈕的id是什么?文末的參考鏈接里會說。
點完按鈕之后,可能還得讓我們的程序先暫停個幾秒,不然跑得太快了,網頁載入的速度都跟不上。
載完后,程序再次讀取網頁上的內容代碼。
如果沒查詢到記錄,網頁會彈個框出來。
這里有個坑,因為VBA是單線程的,程序被這個彈框中斷,直接死火,沒法再執(zhí)行點“確定”操作。
為了處理簡單,我們搞了另一個小程序,逢彈框就關:
Excel是永遠的神!教你讓Excel化身“機器人”,自動做員工背景調查
并且在VBA程序的最開始就啟動這個小程序。
Excel是永遠的神!教你讓Excel化身“機器人”,自動做員工背景調查
(這里是用VBA啟動CMD并執(zhí)行命令,執(zhí)行同文件夾下的exe程序)
那怎么判斷網頁查到了關聯(lián)企業(yè)呢?
通常的思路是用程序讀取出網頁上的文字,并根據關鍵字判斷。
但是這個網頁有更簡單的判斷方法:如果有關聯(lián)企業(yè),網頁上會用一個表格來呈現(xiàn)結果,如果沒有關聯(lián)企業(yè)則沒有這個表格,而在網頁的HTML代碼中。因此可以通過網頁的HTML代碼中,有沒有表格的標志符來判斷。
Excel是永遠的神!教你讓Excel化身“機器人”,自動做員工背景調查
最后是截圖。截圖的原理是,用VBA模擬按鍵盤上的截圖鍵,將整個屏幕截圖再復制在剪貼板上,再將剪貼板上的圖片保存為jpg格式。
這里用到的API是GDI+。
最終的Excel結果是這樣的:

Excel是永遠的神!教你讓Excel化身“機器人”,自動做員工背景調查

這種方法的不足是,瀏覽器的必須前臺運行,也就是說你不能同時在這臺電腦上干其他活了;而且由于要等待網頁載入,每小時只能查幾百人。

當然,在這個關聯(lián)企業(yè)查詢系統(tǒng)沒有提供開發(fā)接口的背景下,這種方法已經很香了。畢竟,下班點一下“開始檢查”,明天上班的時候就已經干完了~

最后是這次的參考代碼鏈接:
VBA操作網頁:https://www.cnblogs.com/LiuRunky/p/VBA_Tutorial.html
剪貼板圖片轉JPG文件:http://www.office-cn.net/thread-119759-1-1.html
本文經授權轉載自微信公眾號:Johnny HCM 原標題《成熟的Excel,應該會自己做背調
0
相關話題
表單制作
相關文章
最新文章
查看更多
關注 36氪企服點評 公眾號
打開微信掃一掃
為您推送企服點評最新內容
消息通知
咨詢入駐
商務合作
国产精一区二区_午夜视频99_免费白白视频_中文字幕一区免费

            日韩av一级片| 国产精品私人影院| 精品一区二区免费在线观看| 亚洲精品一区二区精华| 国产在线播精品第三| 国产亚洲精品aa| 高清国产一区二区| 日本一区二区三区国色天香| eeuss鲁片一区二区三区 | 久久麻豆一区二区| 国产成人aaa| 一区二区三区在线观看动漫| 欧美精品成人一区二区三区四区| 热久久免费视频| 久久久精品国产免大香伊| caoporn国产精品| 亚洲大片免费看| 337p粉嫩大胆色噜噜噜噜亚洲| 国产成人综合在线播放| 亚洲欧美韩国综合色| 欧美电影在哪看比较好| 国内精品不卡在线| 亚洲欧美日韩国产另类专区| 欧美日韩aaaaaa| 国产在线精品一区二区| 国产精品乱码久久久久久| 图片区日韩欧美亚洲| 精品在线播放免费| 欧美中文字幕一区| 中文字幕中文字幕中文字幕亚洲无线| 一道本成人在线| 蜜芽一区二区三区| 欧美经典三级视频一区二区三区| 在线观看亚洲一区| 久久av资源网| 亚洲视频免费在线观看| 欧美一区二区三区在线电影| 国产成人在线观看免费网站| 亚洲狼人国产精品| 精品美女在线观看| 色哟哟一区二区| 久久99久久99小草精品免视看| 国产精品麻豆一区二区| 欧美丰满美乳xxx高潮www| 国产aⅴ综合色| 亚洲18影院在线观看| 久久久电影一区二区三区| 欧美亚一区二区| 国产精品888| 午夜精品视频一区| 中文字幕在线播放不卡一区| 91精品欧美一区二区三区综合在| 成人国产免费视频| 美女高潮久久久| 亚洲精品成人a在线观看| 久久综合九色欧美综合狠狠| 欧美无砖专区一中文字| 国产91丝袜在线18| 美女在线一区二区| 亚洲精品第一国产综合野| 色综合久久综合中文综合网| 精品88久久久久88久久久| 久久九九影视网| 另类中文字幕网| 亚洲人成网站在线| 久久久亚洲精华液精华液精华液| 在线观看日韩av先锋影音电影院| 国产精品18久久久久久久久久久久| 亚洲成av人片在www色猫咪| 国产精品国产自产拍高清av王其| 欧美一区二区三区婷婷月色| 色噜噜狠狠一区二区三区果冻| 国产91丝袜在线观看| 久久99精品视频| 丝袜美腿亚洲色图| 亚洲精品亚洲人成人网在线播放| 国产欧美在线观看一区| 精品女同一区二区| 91精品国产综合久久香蕉的特点| 日本久久精品电影| 99久久精品国产网站| 国产成人激情av| 麻豆91精品91久久久的内涵| 亚洲成人在线免费| 一区二区免费看| 亚洲精品你懂的| 中文字幕一区二区在线播放| 久久人人超碰精品| 精品乱人伦一区二区三区| 日韩一区二区三区四区| 欧美日韩精品一区二区三区| 色美美综合视频| 97久久精品人人做人人爽| 成人午夜电影网站| 国产999精品久久久久久绿帽| 国产一区二区三区精品视频| 成人av片在线观看| 精品亚洲成a人在线观看 | 久久久久久久久97黄色工厂| 日韩免费高清av| 欧美精品日韩一本| 欧美精品在线观看一区二区| 在线观看日韩国产| 欧美中文字幕一区二区三区亚洲| 色婷婷国产精品综合在线观看| 99精品久久只有精品| 成人av在线播放网址| 成人永久aaa| 粉嫩aⅴ一区二区三区四区| 国产精品一区二区你懂的| 国产毛片一区二区| 国产suv精品一区二区三区| 国产成人免费在线观看| 国产福利一区二区三区| 欧美日韩精品一区二区天天拍小说| 欧美影院一区二区三区| 欧美图片一区二区三区| 欧美日韩精品欧美日韩精品一综合| 欧美日韩色综合| 欧美福利电影网| 日韩一区二区三区四区五区六区| 日韩一区二区在线观看视频| 日韩美女主播在线视频一区二区三区| 日韩欧美在线一区二区三区| 26uuu亚洲综合色欧美| 久久久久成人黄色影片| 亚洲国产高清aⅴ视频| 国产精品久久久久9999吃药| 亚洲欧美在线视频观看| 亚洲精品中文字幕在线观看| 亚洲va国产va欧美va观看| 日本欧美肥老太交大片| 精品亚洲成av人在线观看| 福利电影一区二区| 91亚洲资源网| 在线视频一区二区三| 欧美日韩午夜影院| 日韩精品一区二区三区蜜臀| 久久久久国产免费免费| 国产精品成人一区二区三区夜夜夜| 亚洲女厕所小便bbb| 亚洲观看高清完整版在线观看| 三级在线观看一区二区| 国内成人自拍视频| 92精品国产成人观看免费| 欧美在线制服丝袜| 日韩欧美国产三级电影视频| 国产婷婷色一区二区三区四区| 中文字幕一区二区三区蜜月| 亚洲一区在线观看网站| 日韩av二区在线播放| 国产成人高清视频| 日本高清不卡视频| 日韩精品一区二| 国产精品国模大尺度视频| 亚洲一区二区三区在线看| 久久精品免费看| www.亚洲在线| 制服.丝袜.亚洲.中文.综合| 久久精品这里都是精品| 亚洲综合视频网| 久久精品国产在热久久| 成人激情动漫在线观看| 在线一区二区观看| 欧美一区二区三区日韩视频| 欧美国产一区二区| 亚洲福利一二三区| 黄网站免费久久| 色偷偷久久人人79超碰人人澡| 欧美一区二区三区人| 国产精品福利一区二区| 日韩精品久久理论片| 粉嫩av一区二区三区在线播放| 精品视频一区二区三区免费| 久久女同性恋中文字幕| 亚洲自拍与偷拍| 国产精品一区二区视频| 欧美色网站导航| 日本一区二区视频在线观看| 午夜精品福利在线| 成人精品视频.| 日韩一区二区在线播放| 亚洲欧美偷拍另类a∨色屁股| 精品在线亚洲视频| 在线亚洲一区二区| 日本一区二区三区免费乱视频 | 成人毛片在线观看| 日韩视频免费观看高清完整版| 亚洲欧美偷拍三级| 国产精品一级黄| 91精品国产综合久久福利| 亚洲欧美色图小说| 国产精品91一区二区| 欧美一区二区三区日韩| 亚洲与欧洲av电影| 国产在线不卡一区| 538在线一区二区精品国产| 亚洲欧美区自拍先锋| 国产69精品久久777的优势| 91精品国产91久久综合桃花|