Board logo

標題: 請問Access 可以做股票管理嗎? [打印本頁]

作者: pig172    時間: 2011-10-21 16:41     標題: 請問Access 可以做股票管理嗎?

請問Access 可以做股票管理嗎? 想做進出明細+個股資料--連結VBA---不知道做不做得到..
作者: tonycch128    時間: 2011-10-22 10:30

我有聽我朋友說是可以用Access作資料庫來作到,但我也是新手我無法教妳希望這的先進可以傳授因為我也有這方面的需求,不過這的Access問題好像比較少所以要等高手來幫我們解答了。
作者: pig172    時間: 2011-10-22 13:05

感謝你幫忙..因為我覺得EXCEL 通常都要等他計算-有時加上抓網路資料會慢...所以才想到用Access作為原始資料庫..再由EXCEL來計算...不知是否可行...目前我是參考.獵豹.的EXCEL設計來當個股基本面分析.還有 一個是大股東持股走向來做參考...我是想做個整合..Access當資料庫...EXCEL來跑計算..
作者: tonycch128    時間: 2011-10-22 13:41

目前我也是想作類似的資料庫,但真的是這方面的新手如果有結果的話還請各位前輩可以教導一下作法!感謝!
作者: YOUNG    時間: 2011-11-25 07:15

感謝你幫忙..因為我覺得EXCEL 通常都要等他計算-有時加上抓網路資料會慢...所以才想到用Access作為原始資料 ...
pig172 發表於 2011-10-22 13:05

如果是抓取資料的話,我想Excel和Access應該是一樣的速度,差異應該在資料處理的速度;Excel是比較好設計,想跑得快的話還是要花時間設計在Access處理。
作者: jerry66gc    時間: 2011-12-6 13:54

如果有資料庫基礎在用ACCESS 會比較合適

如果只是單純的要記錄/計算  EXCEL 會比較容易 有很多現成的函數可以使用

不用再另外寫程式
作者: HSIEN6001    時間: 2012-4-19 08:58

回復 3# pig172

用Access作整合的想法是對ㄉ
我也不會寫程式,但Access算是很方便的套裝軟體
先從基本的建立"資料表"到"查詢功能"
就可以輕鬆得到你要的結果
一樣可以計算及函數應用
會比Excel更快
而且沒有Excel的筆數限制

你可以將現有的資料匯入Access作資料表
用內部查詢精靈設計,將資料表之間的股票代號做關聯性連結
這樣可以自己設計你想要得到的結果

入門之後,剩下的就是不斷的練習及應用
作者: jayer    時間: 2012-4-19 20:27

請問 有人知道如何用access抓網頁資料嗎
作者: c_c_lai    時間: 2012-6-15 07:36

回復 8# jayer
回復 1# pig172
回復 7# HSIEN6001
答案是: 結合 Access 資料庫 (如非處理非常龐大的資料庫,否則在經濟成本的考量下、力求方便、
                 以及與Excel實務應用面來說是可予參考的),也是蠻值得推薦使用的。

附上一個範例共大家參考,Access 與 Excel 實際上之應用(VBA)。 (各位可自行發揮,目前我個人的執行環境亦是如此應用的)
包含:(一) 選定指定日期,從 Access 中將指定範圍內所有的資料全部取出匯至 指定之 Excel 工作表單內。
            (二) 檢查指定日期是否存在於 Access 中。 (注意:查詢時日期欄位前後要以 "#" & 選定指定 & "#" 表示之 )
            (三) 尋找指定倒回天數的當日是哪一天? (譬如:要得知倒數第幾天是幾月幾號等)
                   (這個問題是我數日前在本論壇之提問,但除了 HSIEN6001 大大回覆外,結果該份提問也不知何因,
                   便從此從本論壇人間蒸發消失的無影無蹤,最後不得不自行逛書店查資料,再自個兒測試才有了結果。)
[attach]11397[/attach]
作者: HSIEN6001    時間: 2012-6-15 11:15

回復 9# c_c_lai


    謝謝無私分享^^

我的office是2003 ,期貨統計無法用
請問,可以提供2003套用的?
我想學習,如何寫VBAl抓Access資料
目前只能應用匯入外部資料-->資料庫查詢
~吐舌傻笑~^皿^

VBA還是初學者,看不懂的部份很多~很多~很多
正在努力學習=___=
作者: c_c_lai    時間: 2012-6-15 13:07

回復 10# HSIEN6001
我手頭上沒 2003,如果妳將檔案 Extension Name accdb 直接改名為 mdb,不知可否開啟,
我這端如此做 (期貨統計.accdb Rename to 期貨統計.mdb) 用 2010 是可以開啟的,妳試試看!
我發覺 2010 Access 另存新檔, 它沒有像 Excel 可以存成 2003 的 xls 格式的選項,
你先照我上述的方法試試看,如果不行的話,再告訴我。
作者: HSIEN6001    時間: 2012-6-15 14:14

本帖最後由 HSIEN6001 於 2012-6-15 14:53 編輯

回復 11# c_c_lai

C大,謝謝回覆~

    報告!~~您說的方式"改mdb"
早上已經悄悄試過了--->不行耶!

剛剛略看一下VBA,指定匯出的資料表兩個
FROM 期貨統計 & FROM 統計日期

~拍謝!!如果方便的話~

麻煩您,匯出這兩個資料表為.xls 或txt
讓我自行設立2003的Access
期貨統計.mdb

方便學習該VBA於Access應用
~不勝感激

補述:
僅僅格式及數筆資料也可
方便測試及學習就好
謝謝!
作者: c_c_lai    時間: 2012-6-15 21:44

回復 12# HSIEN6001
  1.     ' Const DB檔案 = "期貨統計.accdb"
  2.     Const DB檔案 = "期貨統計.mdb"  

  3.     ' 如果要使用的資料是 2000 ~ 2003的『mdf』格式檔案,則Provider
  4.     ' 便要指定為『Microsfot.JET.OLEDB.4.0』
  5.     ' myCN.Provider = "Microsoft.ACE.OLEDB.12.0"  ' 2007 ~ 2010之宣告
  6.     myCN.Provider = "Microsfot.JET.OLEDB.4.0"     ' 2000- ~ 2003之宣告

  7.     myCN.Open ActiveWorkbook.Path & "\" & DB檔案  ‘ 開啟 Access 檔案
複製代碼
[attach]11403[/attach]
[attach]11404[/attach]
作者: c_c_lai    時間: 2012-6-15 21:53

回復 12# HSIEN6001
另外再免費贈送:
[attach]11405[/attach]
請參閱 Page 70 以後之  在 Excel 中開啟 Access 資料 的相關實例,
保證對妳等會有實質的幫助。
作者: HSIEN6001    時間: 2012-6-15 22:26

回復 14# c_c_lai


    C大,謝謝分享及細心叮嚀
開心收下先^^

看到那麼多先進,這麼棒
自己不多加強些,也很不好意思....^^!!
謝謝您不吝指導

後學~努力學習中
~謝謝您~
作者: HSIEN6001    時間: 2012-6-15 22:59

本帖最後由 HSIEN6001 於 2012-6-15 23:16 編輯

回復 13# c_c_lai

C大,請問VBA裡指向另一個資料表
FROM 統計日期
是有開市的"交易日期"?


試了~執行出現偵錯在
    myCN.Open ActiveWorkbook.Path & "\" & DB檔案
作者: mannyhsu    時間: 2012-6-16 01:37

我也很想將資料存在 access db 中, 以 excel 去操作 ...
作者: c_c_lai    時間: 2012-6-16 08:40

本帖最後由 c_c_lai 於 2012-6-16 08:42 編輯

回復 16# HSIEN6001
妳已建立好資料庫了嗎?
[attach]11406[/attach]
如不行的話,你可以把資料庫傳過來從我這端來試試看,
2010 Access 是可以打開 2003 的檔案的,
這也是 Microsfot 的搞死人的賣點!

統計日期確實是開盤日之紀錄。

P.S. Microsfot.JET.OLEDB.4.0 好像要在使用前設定一些 OleDB 的勾選呦。
作者: HSIEN6001    時間: 2012-6-16 09:28

回復 18# c_c_lai


    那就不好意思,麻煩您幫我看看
問題點,已經用快照存檔於壓縮附件中

[attach]11407[/attach]
作者: c_c_lai    時間: 2012-6-16 11:19

回復 20# HSIEN6001
環境設定如內附之圖型,統計日期我已加入,
程式亦修正,如附件。 妳試試看!
[attach]11409[/attach]
作者: HSIEN6001    時間: 2012-6-16 11:53

回復 21# c_c_lai

C大好
它仍然執行中斷在    myCN.Open ActiveWorkbook.Path & "\" & DB檔案
三個巨集皆如此
作者: c_c_lai    時間: 2012-6-16 13:25

回復 21# HSIEN6001
為了測試妳說的問題,我另外加裝了 2003 Office SP3 來測測看,
我將 Provider 稍稍修改了一下  myCN.Provider = "Microsoft.JET.OLEDB.4.0"
修正為 myCN.Provider = "Microsoft.Jet.OLEDB.4.0;", 同時將各選鈕的指定巨集
再複查一次,程式的判斷亦一併修飾,現在妳應該可以安心地來測試 2003版了。
[attach]11410[/attach]
[attach]11411[/attach]
作者: HSIEN6001    時間: 2012-6-16 19:15

回復 22# c_c_lai


    測試OK!
謝謝C大幫忙,勞煩您了

讓我可以研習這方面資訊
~感恩~
作者: freeffly    時間: 2012-6-27 15:04

回復 22# c_c_lai
回復 22# HSIEN6001

挺不錯的東西
最近在試excel用外部資料抓access的資料當樞紐來源
可以減少excel檔案大小效能快一點

如果是用在股票管理上 感覺只是把access當成資料庫
調用部分欄位資料好像還需要學sql語言

學越多發現自己知道的越少
作者: 小俠客    時間: 2012-8-29 16:48

回復  jayer
回復  pig172
回復  HSIEN6001
答案是: 結合 Access 資料庫 (如非處理非常龐大的資料庫 ...
c_c_lai 發表於 2012-6-15 07:36



    我的積分不夠,無法下載,但我也有個相似的問題想請教

如果我希望將網站提供的CSV,匯入到ACCESS中,請問有沒有辦法?

現在我只能在網站下載了所需要的CSV,在EXCEL開啟CSV,再EXPORT到ACCESS,最後才刪掉那些CSV.....
作者: 048101    時間: 2012-11-29 10:16

我用Excel作了一個股票下載股票程式﹐請參考看看。
隨便寫寫﹐請勿見笑。[attach]13325[/attach]
作者: 048101    時間: 2012-11-29 10:23

Excel的股票圖太簡單﹐在Access內可用OWC繪製股票圖﹐但
也太簡略了﹐不能將股價與平均線放在一起。

如果只是股票買賣管理﹐有Excel就夠了
作者: 048101    時間: 2012-11-29 10:38

我的積分也不夠,無法下載

網站提供的CSV,其實就是文字檔﹐當然可匯到Access
作者: 048101    時間: 2012-11-29 12:01

補充說明:2330台積電_1010718.rar
1.開啟時要開啟巨集
2.在功能表的最右邊(說明旁)﹐有一管理功能﹐按此即可下載証交所資料
3執行[証交所個股日成交資訊]﹐可下載每日成交資料﹐範圍最好在三個月內
4.執行[技術指數設定]﹐計算各項技術數據
本程式純屬好完﹐執行時可能會當掉
作者: KKMAN2000    時間: 2012-12-2 22:29

這各範例不錯喔  卸卸大大分享
作者: sleepycat    時間: 2013-1-7 03:21

這篇討論真的是非常棒
因為excel效率有點慢
正要開始學學用資料庫來統整
非常感謝各位大大
作者: ninomiyau    時間: 2014-9-8 01:06

各位好, 我是香港用戶, 我也在寫一個Access Database用來分析股票之用。
可以還未想到怎樣可以把股價自動從Yahoo或Google財經匯入到資料庫內。
剛剛才網絡搜尋到這�堥荂A想問各位現在的股價資料是在哪裡抓到的?
作者: joey0415    時間: 2014-12-21 21:19

回復 33# tempo


http://forum.twbts.com/redirect.php?goto=findpost&ptid=12901&pid=72569&fromuid=198

這�堿O2003版的

2007以後的請改�堣漯熙s線字串
作者: joey0415    時間: 2014-12-21 21:21

http://forum.twbts.com/redirect. ... 094&fromuid=198

這有2007版以後的連線範本
作者: stareocean    時間: 2018-3-1 08:15

最近也開始研究 股市資料整理,也想跟Access 整合 ,對於新手真的有點難
作者: love200499    時間: 2020-10-10 08:17

我也想用 Access資料庫 來建立股票 相關資訊
但是我不會弄???????
不知道可以參考什麼????




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)