返回列表 上一主題 發帖

請問此功能有其他的方式解決嗎?

本帖最後由 singo1232001 於 2024-1-5 01:20 編輯

回復 1# 藍天麗池


    變動紀錄.zip (68.93 KB)
access  跟 excel 要放在同一資料夾下


access 可以打開來看 按F5刷新
不同股票可以自建選擇不同資料表 欄位六欄 NO,A,B,C,D,E
NO會自動編號  E欄是放建檔日時間而已
ABCD放你的資料
若用excel 看 可以問GPT語法 輸入B1欄


要再更強 就安裝ms sql八
access至少存讀資料應該比excel 快1~5倍 但我對部分測試不深

按下定時啟動access按鈕 應該就能執行了
但因為手邊沒dde
所以都用預判的
我只擔心 Worksheet_Calculate 沒作動

TOP

回復 11# singo1232001


    前輩感謝你,但跟我的需求好像不太一樣,且我對access也不太熟,感謝回復

TOP

回復 12# 藍天麗池


    需求應該沒錯喔

TOP

回復 7# 藍天麗池


    LOOKUP(1,0/(A:A<>""),ROW(A:A))找整欄最後非空白--> -{1,2}是往上找1  2數值-->*{1,-1}一正一負-->相加成差值
google"EXCEL迷"  blog  或google網址:https://hcm19522.blogspot.com/

TOP

本帖最後由 singo1232001 於 2024-1-5 10:52 編輯

回復 12# 藍天麗池


    幾個問題點要小心
1.因為你的選項設定上  公式部分 要選自動  不然DDE 不會變更 (也可能是open巨集改的)
我把DDE刷新頻率先改成預設 (刪除掉open 跟close)

2.再一開始更新連結會出現問題
因為我沒有先測試是否為數字 已修正 變動紀錄.zip (68.88 KB)

基本上 我記得一天的跳動下 加上excel的效能 累積資料的情況下
沒改用access 應該掛4~5小時 就會卡了
跳動大的一天就3000~5000筆了
假設1分鐘跳20次  1小時1200   4小時就4800  
若你C欄用公式A-B 應該中午吃飽飯  回家就卡了

用access可以避開上述所有問題
若資料表(一股一表)開的多
一天要存10幾檔的完整資料都沒問題

TOP

回復 15# singo1232001


    前輩感謝,用EXCEL+ACCESS的方式我不熟,所以就先不考慮了

TOP

本帖最後由 藍天麗池 於 2024-1-5 13:51 編輯

回復 14# hcm19522


    前輩感謝回復,可是前輩好像誤會我的意思了,看你的函數好像也是要將數值記錄下來才能去做運算得差值

    我想問的是有無不將值紀錄然後直接得差值的方法,結果大約像我附件那樣 變動紀錄(差別).rar (19.58 KB)

TOP

或許 同一個儲存格裡有指數連接間隔符號 再連接變動量,這樣的方式可以符合需求,例如:
120__0
123__3
125__2
126__1
這樣的方式不增加欄位,又能兩種數據都看得到又能保留
用行動裝置瀏覽論壇學習很方便,謝謝論壇經營團隊
請大家一起上論壇來交流

TOP

回復 18# Andy2483

可是如果差值的數據要再做運算也是要多拆一欄出來做資料的處理

TOP

回復 19# 藍天麗池

[B6]=[B2]&"__"& [B2] -Val( [B5])
這樣的方式就可以不必多一欄 舉例如下:
B2是變動總委買

B1 總委買
B2  126
B3. 120__0
B4. 123__3
B5. 125__2
B6. 126__1
用行動裝置瀏覽論壇學習很方便,謝謝論壇經營團隊
請大家一起上論壇來交流

TOP

        靜思自在 : 要比誰更受誰.不要比誰更怕誰。
返回列表 上一主題