- 帖子
- 219
- 主題
- 24
- 精華
- 0
- 積分
- 243
- 點名
- 0
- 作業系統
- Windows10
- 軟體版本
- Office2016
- 閱讀權限
- 20
- 性別
- 女
- 註冊時間
- 2012-4-18
- 最後登錄
- 2022-2-7
 
|
6#
發表於 2014-12-16 12:28
| 只看該作者
回復 5# pupai
試試- Sub CSV下載()
- Dim path As String
- path = "C:\"
- 日期 = "20141215"
- Set XML = CreateObject("Microsoft.XMLHTTP")
- Set stream = CreateObject("ADODB.stream")
-
- URL = "http://www.taifex.com.tw/chinese/3/7_12_8dl.asp?syear=" & VBA.Left(日期, 4) & "&smonth=" & VBA.Mid(日期, 5, 2) & "&sday=" & _
- VBA.Right(日期, 2) & "&eyear=" & VBA.Left(日期, 4) & "&emonth=" & VBA.Mid(日期, 5, 2) & "&eday=" & VBA.Right(日期, 2)
- XML.Open "GET", URL, 0
- XML.send
- With stream
- .Type = 1
- .Open
- .write XML.responseBody
- If Dir(path & "類股期貨" & 日期 & ".csv") <> "" Then Kill (path & "類股期貨" & 日期 & ".csv")
- .SaveToFile (path & "類股期貨" & 日期 & ".csv")
- .Close
- End With
- End Sub
複製代碼 |
|