抓4個網頁合併一份資料,2個輸入欄位寫法請教(年,月)
- 帖子
- 5923
- 主題
- 13
- 精華
- 1
- 積分
- 5986
- 點名
- 0
- 作業系統
- win10
- 軟體版本
- Office 2010
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台灣基隆
- 註冊時間
- 2010-5-1
- 最後登錄
- 2022-1-23
        
|
回復 3# bioleon69 - Option Explicit '在模組層次中強迫每個在模組�堛瘍僂くㄔ眸楨�確的宣告。
- Sub Ex()
- Dim Ar1(), Ar2(), i As Integer
- Ar1 = Array("http://mops.twse.com.tw/nas/t21/sii/t21sc03_", "XXX1", "XXX2", "XXX3")
- Ar2 = Array("TEST1", "TEST2", "TEST3", "TEST4")
- For i = 0 To UBound(Ar1)
- TEST Ar1(i), Ar2(i)
- Next
- End Sub
- Sub TEST(ByVal xUrl As String, ByVal xName As String)
- With ActiveSheet.QueryTables.Add(Connection:="URL;" & xUrl & ccyear & "_" & ccmonth & "_0.html", Destination:=Range("B" & maxr + 5))
- .Name = xName
- .WebFormatting = xlWebFormattingNone
- .WebTables = "2"
- .RefreshStyle = xlOverwriteCells
- .WebPreFormattedTextToColumns = True
- .WebConsecutiveDelimitersAsOne = True
- .WebDisableDateRecognition = False
- .Refresh BackgroundQuery:=False
- End With
- End Sub
複製代碼 |
|
|
|
|
|
|
|