返回列表 上一主題 發帖

如何將台指期的每一分鐘資料都紀錄在sheet 1裡..請教版上高手前輩~~

回復  cfuxiong
還有如果券商的軟體掛了重新開啟, EXCEL 亦要一併先予關閉後再開 (重新連結DDE)。
c_c_lai 發表於 2012-10-3 20:28



    有時會發生一種情形, 就是DDE都有顯示連結成功. 但是真的到盤中時, 卻沒跳動. 解決方式確實是重開券商軟體, 連同EXCEL一起更好.
只是很奇怪的是, 為什麼會有這種情形呢?  

TOP

回復 40# cfuxiong
38# : 只改到欄數,沒改到位址!!!  ,已更正可再參考一下!

  1.             ' .Cells(Pos, 2).Resize(, 8) = .[b10:g10].Value  'b10:g10 只有6欄 ***這行不要了****
  2.            ' .Cells(Pos, 2).Resize(, 6) = .[b10:g10].Value   '只要修改到欄數為 6 , 沒改到位址
  3.              .Cells(Pos, 2).Resize(, 6) = .[b2:g2].Value   ' *** 這才完全正確 ***
複製代碼

TOP

本帖最後由 c_c_lai 於 2012-12-15 08:20 編輯
有時會發生一種情形, 就是DDE都有顯示連結成功. 但是真的到盤中時, 卻沒跳動. 解決方式確實是重開 ...
bobo177 發表於 2012-12-14 22:39

還是老話一句:
1.  如果券商的軟體掛了重新開啟, EXCEL 亦要一併先予關閉後再開 (重新連結DDE)。
     程序是:1. 券商的軟體、以及已開啟的 EXCEL 兩者均要先行關閉;
                     2. 先開啟券商軟體、之後再開啟  EXCEL。
2.  如果券商的軟體開啟正常, EXCEL 都有顯示DDE連結成功,而正常開啟後,
     如果有去瀏覽程式碼不小心異動了程式、或者是之後又另外開啟另一支有 VBA
    執行的 EXCEL (此過程先前已開啟的 EXCEL  依然還在執行中),極有可能它會影響
    到之前已開啟的 EXCEL 而造成不意中斷。此時先前已開啟的 EXCEL 亦要一併先予
    關閉後再重開 (重新連結DDE), 當然之後第二支另外開啟的 EXCEL 要先關閉。
3. 如都不是,那就要評估你的 EXCEL 程式碼了。

TOP

回復 42# GBKEE
感謝GBKEE大指導..今早測機已能順暢記錄,謝謝!!明天再實機連線,有問題再請教....
也感謝c_c_lai大的指導...現在對[巨集]的編輯是有些概念了...謝謝!!
50 字節以內
不支持自定義 Discuz! 代碼

TOP

回復 43# c_c_lai
感謝c_c_lai大的指導...現在對[巨集]的編輯是有些概念了...謝謝!!
今早測機已能順暢記錄,謝謝!!明天再實機連線,有問題再請教....
50 字節以內
不支持自定義 Discuz! 代碼

TOP

回復 42# GBKEE
今天實測OK了...謝謝指導~~
50 字節以內
不支持自定義 Discuz! 代碼

TOP

回復 43# c_c_lai
c_c_lai你好;能否幫忙在[巨集]編輯器,要增加一行[摩台指]資料,
來源[Sheet4][J2]記錄到[Sheet1][F欄]只要1分收盤即可。
附件;是之前經你指導的[台指]..請給於再指導..謝謝!!

ibtsDDE 201301.zip (405.94 KB)

50 字節以內
不支持自定義 Discuz! 代碼

TOP

回復 47# cfuxiong
增加 "摩台指"!
ibtsDDE 201301.rar (285.16 KB)

TOP

回復 48# c_c_lai
c_c_lai你好;再次謝謝您這麼熱心的幫忙,
明天實測有問題再請教...真的感謝您!!
50 字節以內
不支持自定義 Discuz! 代碼

TOP

回復 49# cfuxiong
你的摩台指 DDE 匯入來源並非有連結券商,
請再檢查一下你的 Excel!

TOP

        靜思自在 : 話多不如話少,話少不如話好。
返回列表 上一主題