返回列表 上一主題 發帖

[發問] 網頁資料無法下載成功

回復 1# chingmac
Rows(1) 改成 -> Rows(R)

For R = 1 To xlVbTable.Rows.Length - 1
     For C = 0 To xlVbTable.Rows(1).ALL.Length - 1
             .Cells(R + 1, C + 1) = xlVbTable.Rows(R).Cells(C).innerText
     Next
Next
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 7# chingmac
  1. Option Explicit
  2. Sub Ex()
  3.     Dim Num As String, Row As Integer
  4.     Row = 5
  5.     With Worksheets("股東權益報酬率") '.Activate
  6.     '  Do While Worksheets("台灣50成分股").Cells(Row, 2).Value <> ""
  7.         'Num = Worksheets("台灣50成分股").Cells(Row, 2).Value
  8.         Num = 3474
  9.         With .QueryTables.Add(Connection:= _
  10.             "URL;http://jsjustweb.jihsun.com.tw/z/zc/zcr/zcr_" & Num & ".djhtm", Destination:=Range("A1"))
  11.             .WebFormatting = xlWebFormattingNone
  12.             .Refresh BackgroundQuery:=False
  13.             .Delete
  14.         End With
  15.         If .Range("B4") Like "查無*資料" Then
  16.             With .QueryTables.Add(Connection:= _
  17.                 "URL;http://jsjustweb.jihsun.com.tw/z/zc/zcr/zcr0_" & Num & ".djhtm", Destination:=Range("A1"))
  18.                 .WebFormatting = xlWebFormattingNone
  19.                 .Refresh BackgroundQuery:=False
  20.                 .Delete
  21.             End With
  22.         End If
  23.        ' Row = Row + 1
  24.    ' Loop
  25.    End With
  26. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 原諒別人就是善待自己。
返回列表 上一主題