返回列表 上一主題 發帖

上櫃股票融資融券餘額CSV下載問題

本帖最後由 GBKEE 於 2014-1-2 11:23 編輯

回復 1# jerrystock

http://www.otc.org.tw/ch/stock/3insti/DAILY_TradE/3itrade_download.php?t=D&d=102/12/31&s=0
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 4# tsuneng
  1. Option Explicit
  2. Sub Ex()
  3.    Workbooks.Open Filename:="http://www.otc.org.tw/ch/stock/margin_trading/margin_balance/margin_bal_download.php?d=103/01/03&s=0"
  4. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 6# tsuneng
  1. Option Explicit
  2. Sub Ex()
  3.     Dim Theurl As String, Sdate
  4.     Theurl = "http://www.otc.org.tw/ch/stock/margin_trading/margin_balance/margin_bal_download.php?d=" & Sdate & "&s=0"
  5.     With ActiveSheet.QueryTables.Add(Connection:="URL;" & Theurl, Destination:=Range("b1"))
  6.         .BackgroundQuery = True
  7.         .RefreshStyle = xlOverwriteCells
  8.         .RefreshPeriod = 0
  9.         .AdjustColumnWidth = False
  10.         .WebSelectionType = xlSpecifiedTables
  11.         .WebFormatting = xlWebFormattingNone
  12.         '.WebTables = "1,2,3,4"
  13.         .WebDisableDateRecognition = True         '關閉日期辨識
  14.         .Refresh BackgroundQuery:=False
  15.         .ResultRange.Columns(1).TextToColumns Destination:=.ResultRange.Cells(1), DataType:=xlDelimited, _
  16.                 TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
  17.                 Semicolon:=False, Comma:=True, Space:=False, Other:=False, FieldInfo _
  18.                 :=Array(Array(1, 1), Array(2, 1), Array(3, 1), Array(4, 1), Array(5, 1), Array(6, 1), _
  19.                 Array(7, 1), Array(8, 1), Array(9, 1), Array(10, 1), Array(11, 1), Array(12, 1), Array(13, 1 _
  20.                 ), Array(14, 1), Array(15, 1), Array(16, 1), Array(17, 1), Array(18, 1), Array(19, 1), Array _
  21.                 (20, 1)), TrailingMinusNumbers:=True
  22.             'TextToColumns 方法 (資料剖析)的參數可錄製得到
  23.             'ResultRange.Columns(1):weby資料的第一欄
  24.             'ResultRange.Cells(1)  :weby資料的第一個Cells(儲存格)
  25.             .Delete
  26.     End With
  27. End Sub
  28. Sub Ex1()
  29.     Dim Theurl As String, Sdate, AR
  30.     Sdate = "103/01/03"
  31.     Theurl = "http://www.otc.org.tw/ch/stock/margin_trading/margin_balance/margin_bal_download.php?d=" & Sdate & "&s=0"
  32.     With Workbooks.Open(Theurl)
  33.         AR = .Sheets(1).UsedRange
  34.         .Close False
  35.     End With
  36.     With ActiveSheet
  37.         .UsedRange.Clear
  38.         .Range("A1").Resize(UBound(AR, 1), UBound(AR, 2)) = AR
  39.    
  40.     End With
  41. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 12# pupai
找找看12#的程式碼,哪裡要修改!
  1. Sub EXC()
  2.     Dim Theurl As String, Sdate
  3.     Dim URL As String, xDate As String, A As Date
  4.     A = Range("A1").Value
  5.     xDate = Format(A, "E/MM/DD")
  6.     Theurl = "http://www.otc.org.tw/ch/stock/3insti/DAILY_TradE/3itrade_download.php?t=D&d=" & xDate & "&s=0"
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

本帖最後由 GBKEE 於 2014-6-20 06:45 編輯

回復 15# pupai
搜尋 一下 這網址
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

想請教GBKEE大大是如何取得csv下載點的?
因為本身是初學者,被下載點的問題困擾很久,
再麻煩大大賜 ...
yungchan 發表於 2014/7/28 07:49

那要看網頁是否提供csv檔(要找找看)
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 忘功不忘過,忘怨不忘恩。
返回列表 上一主題