請教各位,大大,小弟有個程式碼不懂得如何更改,有大大原意教我嗎.thank*十萬

各位大大好.
小弟在YOU TUB,看了吳老師的教學影片.
我自已跟著做,可惜的做不來,想各位大大幇忙看看給我意見.
我想做的事.在綱站下載一個單一指數到Excel表格B欄跟A欄
A欄是放下載的指數. 至於A欄的位置的每次更新的時間(時:分:秒)
我想要的效果是,綱站上的指數有更新的話,Excel即時下載更新到(Excel表格B3-B50000)在B3-B50000內重復,意思是新的資料下載舊的資料刪除,
B欄的1-2 我想做的是把下載的指數做筛選最高跟最低的數值
我的電腦系統Windows 8.1繁體版. Office2010繁體版

我的程式碼是

Sub ls(自動更新)
ActiveWorkbook.PrecisionAsDisplayed = False
Calculate
End Sub

Public Sub XMLHTTP()
Set HttpReq = CreateObject("MSXML2.XMLHTTP.3.0")
HttpReq.Open "GET", "http://www.aastocks.com/tc/stocks/market/bmpfutures.aspx", _
Fslse
HttpReq.send
S = HttpReq.responseText
iStart = 3
i = 3



Do While VBA.InStr(iStart, S, "height:35px") <> 0
iStart = VBA.InStr(iStart, S, "height:35px")
iEnd = VBA.InStr(iStart, S, "")
Sdata = Mid(S, iStart + 13, iEnd - iStart - 13)
iStart = iEnd + 13
Cells(i, "B") = Sdata

For Each C In Range("B3:B50000")
i = 0 + Sdata
C.Value = i
Next
Loop

'Macro1 Macro
End Sub
2018-05-01 14:45 發佈
有高手愿意幫忙寫程式碼嗎?
做好了.我發個紅包. 行嗎
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?