返回列表 上一主題 發帖

股價代號和起始日期的抓取

如何使用.iqy抓此網址資料

請問大家,

        小弟在此網址 http://www.cnyes.com/twstock/directorholder/1101.htm  ,想抓董監持股餘額資料,
但每個月的資料是用下拉式選單選取,網址都不會變動,請問應該如何才能利用.iqy更改參數抓資料...


謝謝各位
BigDog
用簡單的心做複雜的事

TOP

回復 2# yuhuahsiao

Hi Y大您好,
          我使用錄製巨集,但網址顯示也是 ActiveSheet.QueryTables.Add(Connection:= _
        "URL;http://www.cnyes.com/twstock/directorholder/1101.htm", Destination:= _
        Range("$A$1"))
以網址來看,只能更改股票代號,月份方面就無法更改...
請問我該如何使用VBA,在儲存格輸入月份,就會帶出資料...請幫忙解惑.

謝謝^^
BigDog
用簡單的心做複雜的事

TOP

回復 11# GBKEE


    感謝G大,收下研究,^^
用簡單的心做複雜的事

TOP

[版主管理留言]
  • GBKEE(2016/4/26 10:49): 11 帖的程式碼已更新

回復 11# GBKEE


超版大,你好
       請問我使用抓去年的"鉅亨網_董監持股"都沒問題,但目前有二個問題請超版大解惑,謝謝.
1.) 一次抓2013年9月到2014年2月就會直接抓到2014年2月的資料.
2.) RUN的過程,有時會出現"Automation錯誤"

未命名.jpg (102.81 KB)

未命名.jpg

未命名.2.jpg (18.51 KB)

未命名.2.jpg

VBA-董監..test.zip (15.54 KB)

用簡單的心做複雜的事

TOP

        靜思自在 : 謊言像一朵盛開的鮮花,外表美麗,生命短暫。
返回列表 上一主題