回覆列表
-
1 # 考拉的凝視
-
2 # SpringCity
我本身是使用Excel比較多,經常給群裡解決EXCEL問題,如果你會用VBA的話!可以用Excel自身攜帶的VBA讀取搜尋資料,思路如下:
1.首先建立一個workbooks物件(工作簿)開啟搜尋的EXCEL檔案;
2.遍歷所開啟的工作簿裡每個Sheet(工作表);
3.使用cells.Fine方法搜尋關鍵詞或者定位到位置(單元格的地址)
剩下的就自己想怎麼處理就怎麼處理
我之前用Python爬過一些網站的資料,基本的原理我之前寫過一篇文章分享過,你有興趣可以去看看。
第一種方法
總體思路為,讀取你Excel中的待進行搜尋的關鍵詞,作為引數傳到你內網網址中進行搜尋,從得到的搜尋結果頁中爬取客戶電話等資訊匯出到Excel中。
你要解決以下幾個問題:
1、讀取Excel的問題
2、如果內網需要登入驗證,你要解決登入驗證以及傳參後得到搜尋結果頁的問題
3、怎麼爬取以及爬取後匯出Excel的問題
第二種方法
總體思路為,讀取你Excel中的待進行搜尋的關鍵詞,作為資料庫查詢的條件,直連資料庫進行查詢,然後匯出查詢結果即可。
你要解決以下幾個問題:
1、讀取Excel的問題
2、拼接SQL連結資料庫查詢的問題
3、將查詢結果匯出為Excel的問題
第二種方法比較容易些,個人比較推薦。