返回列表 上一主題 發帖

[原創] 上市櫃三大法人買賣超日報資料彙整處理

回復 6# VBALearner


    了解,是我誤會標題,以為是自動下載,但您的標題已經很明顯是彙整處理
抱歉抱歉~
PKKO

TOP

回復 4# joey0415

喔天啊~~感謝您提供這麼多資料庫的教學網站!!!
我日後再向您努力學習!!!
只能加個好友先xD

TOP

本帖最後由 VBALearner 於 2016-8-4 15:26 編輯

回復 5# PKKO

我的程式碼裡有一段
myfile = Dir("C:\三大法人更新區\201*")
可以從C槽的三大法人更新區資料夾取出XXX開頭的Excel檔檔名作為資料來源"myfile"
不過無法自動下載就是了,要手動下載後把檔案移到C槽更新資料夾裡,還是您願意分享如何從網頁上自動下載檔案OwO?!

TOP

回復 3# VBALearner


    您的程式碼只有整理資料的部分
主要下載資料的程式碼,你的Myfile 沒有提供,恐怕網友們無法學習如何下載哦!
Workbooks.Open "C:\三大法人更新區\" & myfile
PKKO

TOP

本帖最後由 joey0415 於 2016-8-4 14:18 編輯

回復 3# VBALearner

幾萬筆或幾百萬筆資料的整合,放資料庫才是正確

透過excel vba  操作資料庫  並使用sql語法來選取你要的資料才是正確

真的快又有效

sql語法教學

http://www.1keydata.com/tw/sql/sql.html

excel vba  connect  access 教學
http://tgw1029.blogspot.tw/2010/01/excel-vba-adoaccess_06.html

http://blog.xuite.net/crdotlin/excel/9056917-Access%E8%B3%87%E6%96%99%E5%BA%AB%E7%9A%84%E9%80%A3%E7%B5%90

http://tgw1029.blogspot.tw/2010/01/excel-vba-adoaccess.html

影音教學

https://www.youtube.com/results?search_query=excel+vba+connect+access

TOP

本帖最後由 VBALearner 於 2016-8-4 10:25 編輯

回復 2# joey0415

哇......您高手專業...但是我不會寫...sql這個語言?! 不過Access倒是有,他也是用VBA就能操作的沒錯吧? 這樣好像是Access比較容易上手的感覺...
可以請教您在哪裡學習資料庫的程式語言嗎?! 您的法人資料庫附圖應該就是您的大作吧XD?
我再去市面上翻幾本Access的書看看,謝謝您的意見

TOP

回復 1# VBALearner
如果只計算二三十天,這樣放沒有問題

如果要計算一二年,可能要放直立式的,透過sql語法,放進簡單的資料庫如access  sqlite等, 容量大速度快

excel只是下命令與最後資料呈現的地方,讓資料庫自行運算

速度超快

參考看看

例如以下圖片,如果會下指令,可以查出某時間內,外資共買幾次,佔股本多少等,格式建立好,會查多少就看你sql功力

TOP

        靜思自在 : 君子立恆志,小人恆立志。
返回列表 上一主題