Re: [算表] 批次查詢、抓取網頁資料,OFFSET,VBA,End
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 4 篇):
Office 近期熱門文章
PTT數位生活區 即時熱門文章