- 帖子
- 2
- 主題
- 1
- 精華
- 0
- 積分
- 3
- 點名
- 0
- 作業系統
- WIN8
- 軟體版本
- 7
- 閱讀權限
- 10
- 性別
- 女
- 來自
- 台灣
- 註冊時間
- 2015-3-1
- 最後登錄
- 2015-11-10
|
下載期貨資料至工作表 QueryTable出錯
前輩好 程式如下:
Option Explicit
Sub text()
Dim myIE As InternetExplorer
Dim myItem
Dim QryTbl As QueryTable
Dim myItems
Dim WebAddress As String
Dim mydate As Date
Set myIE = New InternetExplorer
With myIE
.Visible = True
.Navigate "http://www.taifex.com.tw/chinese/3/3_1_1.asp"
Do Until .ReadyState = READYSTATE_COMPLETE
Loop
End With
With myIE.Document.myform
.COMMODITY_IDt.Value = "TF" '設定契約
End With
Set myItems = myIE.Document.getElementsByTagName("Input")
For Each myItem In myItems
If myItem.Value = "送出查詢" Then
myItem.Click '按下送出查詢按鈕
End If
Next
With Worksheets("臨時資料2")
.Cells.Clear
Set QryTbl = .QueryTables.Add("URL;" & WebAddress, .Range("A1"))
End With
QryTbl.Refresh True
End Sub
----------------------------
錯誤一直卡在這列
QryTbl.Refresh True
想請教有什麼方式能解決此問題 ..
感謝回覆:) |
|