返回列表 上一主題 發帖

[發問] 請問這個抓得下來嗎?

回復 1# leoncc

不小心試出來的,自己玩玩看吧!
  1. Sub EX()
  2.     Cells.Delete
  3.     Set ie = CreateObject("internetexplorer.application")
  4.    
  5.     With ie
  6.         .Visible = True
  7.         .Navigate "https://djinfo.cathaysec.com.tw/Z/ZC/ZCL/CZCL3Cathaysec.DJBCD?A=2355&B=Y"
  8.         Do Until .ReadyState = 4
  9.             DoEvents
  10.         Loop
  11.             data = .Document.body.innerText
  12.             arr = Split(data, " ")
  13.             
  14.             x = UBound(arr) + 1
  15.             y = UBound(Split(arr(0), ",")) + 1

  16.             For i = 1 To x
  17.                 For j = 1 To y
  18.                     Cells(j, i) = Split(arr(i - 1), ",")(j - 1)
  19.                 Next
  20.             Next
  21.             .Quit

  22.     End With
  23.    
  24.     Set ie = Nothing
  25.    
  26. End Sub
複製代碼

TOP

回復 3# leoncc

網址的內容就是你要找的內容,不要亂改網頁位置
你自己比對一下就知道

TOP

        靜思自在 : 脾氣嘴巴不好,心地再好也不能算是好人。
返回列表 上一主題