Re: [算表] 批次查詢、抓取網頁資料,OFFSET,VBA,End

看板Office作者 (Caddawyc)時間17年前 (2009/01/17 21:57), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/4 (看更多)
※ 引述《JieJuen (David)》之銘言: : http://210.241.111.220:8080/LandRiseTax.asp?Town=08&Sect=0329&LandNo=00010000&RegNo=0000000128 : http://kuso.cc/4fKo : 可看看看板上或精華區抓網頁資料的文章 : 會用到一些vba(新增web查詢時錄巨集可得) : 需要知道的是要抓的網址 及哪些是變數 : 在vba碼中用 & 接起來變成新網址 : 而所需要的網址如上 : 變化如 : "...Town=" & [A1] & "&Sect=" & [B1] & "... : ※ 引述《Caddawyc (Caddawyc)》之銘言: : : http://img165.imageshack.us/img165/8283/20090116112038cy0.png
目前嘗試的結果是用兩個巨集來達到自動抓檔的效果, macro1"Macro":用來查詢及剪貼抓下來的資料到指定的工作表 macro2"循環":用來達到迴圈的作用 檔案在這 http://www.mediafire.com/?tzgom2znt0z 因為沒學過,雖然巨集會跑,可是對這拼湊出來的巨集有點沒辦法安心 @@" 所以有幾個問題想請板大們幫忙看看,謝謝! <(_ _)> 1.因為巨集是先"錄"再參考精華區等地方所改出來的, 不知道是不是可以修得更精確一些? 2.工作表"結果"因為用到"插入",導致資料順序跟工作表"來源資料"顛倒, 本來想在"來源資料"加一欄標順序的序號, 但是先錄好的巨集就失效了,冏" 有辦法不使用"插入列"的辦法,讓巨集自動從已有資料的下一列開始貼資料嗎? 3.http://img165.imageshack.us/img165/8283/20090116112038cy0.png
3.1目前我假設上圖的 紅框 黃框只會有一組,橘框可以很多組 如果我要將 紅框 黃框 橘框1 橘框2 橘框3 變成 紅框 黃框 橘框1 紅框 黃框 橘框2 紅框 黃框 橘框3 要用 offset 對嗎? 而已最好查詢一次就offset一次對嗎? (精華區有看,不過目前還沒看透,先求證一下 @@") 3.2如果黃框也不只一組,因為我不知道查出來的結果會不會是 紅框 黃框1 橘框1 ... 黃框2 橘框1 橘框2 如果真有這狀況,那我現在預設的欄位就沒辦法正確抓到資料了 @@" 這問題有解嗎? 還是我可以往哪的方向去嘗試? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.228.85
文章代碼(AID): #19SUEjN5 (Office)
文章代碼(AID): #19SUEjN5 (Office)