- 帖子
- 1572
- 主題
- 16
- 精華
- 2
- 積分
- 1521
- 點名
- 0
- 作業系統
- xp
- 軟體版本
- office 2003
- 閱讀權限
- 150
- 性別
- 男
- 註冊時間
- 2010-5-1
- 最後登錄
- 2016-1-13

|
2#
發表於 2013-1-22 21:12
| 只看該作者
- Sub Stock_Data()
- Dim STK_NO As String, url As String
- STK_NO = Sheets("Result").Cells(3, "B")
- If STK_NO = "" Then Exit Sub
- url = "http://www.google.com/finance/historical?q=TPE%3A" & STK_NO & "&start=0&num=200"
- 'Cells.Clear
- Application.DisplayStatusBar = True
- Application.ScreenUpdating = False
- Set ie = CreateObject("internetexplorer.application")
- With ie
- .Visible = False
- .Navigate url
- Do While .ReadyState <> 4
- DoEvents
- Loop
- .ExecWB 17, 2
- .ExecWB 12, 2
- Application.Goto Sheets("Data").Range("B7")
- ActiveSheet.PasteSpecial Format:="HTML", Link:=False, DisplayAsIcon:= _
- False, NoHTMLFormatting:=True
- End With
- Range("B7:G51,B252:G275").Delete Shift:=xlUp
- ie.Quit
- End Sub
複製代碼 |
|