返回列表 上一主題 發帖

[發問] 各別開啟的檔案溝通問題

[發問] 各別開啟的檔案溝通問題

A.xlsm 功能:開盤每自動記錄/下單/分析....
B.xlsm 功能:開盤每自動記錄
A檔案是我程式交易主要用的檔案,B檔案是想增開的功能
因不想影響A檔案的工作效率,才將每秒記錄功能,放在B檔案
因不想影響A B檔案的執行效率,各別用EXCEL打開執行
我的主要問題是,這兩個檔案要如何溝通
比如B檔案出現訊號,想丟資料或訊號到A檔案
請教大大有辦法逹到這樣的功能嗎?

回復 1# blue2263
應是要在同一個EXCEL應用程式下打開執行(一 起打開A,B)
A.xlsm 下可用定義名稱如 股價=[B.xlsm]工作表1!$A$1   來溝通
可附檔看看
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 2# GBKEE
謝謝版大回覆,了解版大的做法
假設有一種狀況,用版大的作法,在時間13:20:00,A.Xlsm B.Xlsm同時需執行下面工作  
A.Xlsm :1.執行分記錄工作 2.下單訊號觸發->下單->回報->成交否->下單成交記錄......等一連串約略3~5秒的工作
B.Xlsm :執行秒記錄工作

同一個EXCEL應用程式下打開執行(一 起打開A,B)在上面的情況會不會造成,下單效率被B工作表影響,或當掉等現象

上面是我第一個疑慮
另一疑慮是 A.xlsm 約略有200筆DDE報價接收資料 , B.xlsm 約略有1500筆DDE報價接收資料
同一個EXCEL應用程式下打開執行(一 起打開A,B)會不會影響報價接收效率?

TOP

回復 3# blue2263

另一疑慮是 A.xlsm 約略有200筆DDE報價接收資料 , B.xlsm 約略有1500筆DDE報價接收資料
同一個EXCEL應用程式下打開執行(一 起打開A,B)會不會影響報價接收效率?

  
一台pc上, 200筆DDE+ 1500筆DDE報價接收資料,我沒測試過需要多少記憶體才會順暢
你可試試看
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 4# GBKEE
謝謝版大
我先用版大的方式去執行看看,有問題再提出,謝謝!!

TOP

        靜思自在 : 一句溫暖的話,就像往別人身上灑香水,自己會沾到兩三滴。
返回列表 上一主題