COCO研究院

 找回密碼
 註冊
搜索
查看: 6049|回復: 3

[EXCEL] VBA下載證交所每日數據

[複製鏈接]
發表於 17-4-3 14:30 | 顯示全部樓層 |閱讀模式
本帖最後由 willy84222 於 17-4-3 14:39 編輯

請問我該如何修改程式碼?
想要下載的有1.三大法人買賣金額統計表   2.信用交易統計   3.信用額度總量管制餘額表
[url=]證交所三大法人買賣超日報.JPG ...[/url]
  1. Option Explicit

  2. Sub 證交所三大法人買賣超日報()

  3.   Dim qdate As String, select2 As String

  4.   qdate = "106/03/31"
  5.   select2 = "ALLBUT0999"

  6.   With ActiveSheet.QueryTables.Add(Connection:= _
  7.     "URL;如圖所示", Destination:=Range( _
  8.     "$A$1"))
  9.     .Name = "證交所三大法人買賣超日報"
  10.     .FieldNames = True
  11.     .RowNumbers = False
  12.     .FillAdjacentFormulas = False
  13.     .PreserveFormatting = False
  14.     .RefreshOnFileOpen = False
  15.     .BackgroundQuery = False
  16.     .RefreshStyle = xlOverwriteCells
  17.     .AdjustColumnWidth = False
  18.     .WebSelectionType = xlSpecifiedTables
  19.     .WebFormatting = xlWebFormattingNone
  20.     .WebTables = "2"
  21.     .PostText = "qdate=" & qdate & "&select2=" & select2
  22.     .WebPreFormattedTextToColumns = True
  23.     .WebConsecutiveDelimitersAsOne = True
  24.     .WebSingleBlockTextImport = False
  25.     .WebDisableDateRecognition = True
  26.     .WebDisableRedirections = False
  27.     .Refresh BackgroundQuery:=False
  28.   End With
  29.   
  30. End Sub
複製代碼


證交所三大法人買賣超日報

證交所三大法人買賣超日報
 樓主| 發表於 17-4-12 11:29 | 顯示全部樓層
自己回
後來直接用查詢的方式代替

評分

參與人數 1金錢 +1 收起 理由
tinyding + 1 ^_^

查看全部評分

發表於 17-10-7 11:28 | 顯示全部樓層
willy84222 發表於 17-4-12 11:29
自己回
後來直接用查詢的方式代替

請問直接查詢的方式是指放棄用 VBA ,直接在官網下載 csv 檔嗎?
我也是有相同的問題,一直找不到方法用 VBA 匯入。

 樓主| 發表於 17-10-10 17:44 | 顯示全部樓層
oligo 發表於 17-10-7 11:28
請問直接查詢的方式是指放棄用 VBA ,直接在官網下載 csv 檔嗎?
我也是有相同的問題,一直找不到方法用  ...

未命名.png
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-11-24 23:49

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |