- 帖子
- 354
- 主題
- 5
- 精華
- 0
- 積分
- 387
- 點名
- 0
- 作業系統
- windows7
- 軟體版本
- vba,vb,excel2007
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2017-1-8
- 最後登錄
- 2024-8-2
 
|
2#
發表於 2022-11-19 21:13
| 只看該作者
本帖最後由 singo1232001 於 2022-11-19 21:17 編輯
回復 1# DanielWONG
Sub test2()
Set chrome = CreateObject("selenium.chromedriver")
chrome.get "https://www.hangseng.com/en-hk/personal/insurance-mpf/e-mpf/fund-price-performance/"
chrome.Wait 1000
Set A_s = chrome.FindElementsBytag("a")
For i = 1100 To A_s.Count
If A_s(i).Text = "Acknowledge" Then A_s(i).Click: Exit For
Next
ReDim ar(1 To 1000, 1 To 1)
Set td_s = chrome.FindElementsBytag("td")
For Each Z In td_s
If Z.attribute("headers") = "price_header1" Then w = w + 1: ar(w, 1) = Z.Text
Next
Cells.ClearContents
Cells(1, 1).Resize(w, 1) = ar
End Sub |
|