返回列表 上一主題 發帖

[分享] 關於DDE動態連結問題

上面的bbb.xls,改變價位

在接收端的excel要如何一筆一筆的向下接資料

煩麻各位大大,分享一下簡單的 寫法

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

TOP

沙大你好!
      我用EXCEL2010在儲存格內輸入 =excel|Book1.xls!x
馬上出現當機(沒有回應),請問EXCEL哪裡設定出問題?

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

TOP

沙大你好!
      我用EXCEL2010在儲存格內輸入 =excel|Book1.xls!x
馬上出現當機(沒有回應),請問EXCEL哪 ...
wells330 發表於 2011-4-29 22:10


沒你那種電腦環境可以測試!
請自己看看 Excel 說明
或請 Win7+Office 2010 的人幫你看看!
底下是網路上找到類似的問題
參考網路上的連結 << 英文
參考網路上的連結 << 中文
一卵三四、驚到嘸代誌

TOP

學海無涯_不恥下問

TOP

我想該找些時間向各位樓主請教請教,對 VBA 以及規則語法有諸多障礙的小學生。先說謝謝嘍!
只為學習所以發問

TOP

小弟屬小學生Hsieh大的DDE.rar小弟無法看到 可惜
小弟連結元大EasyWin做DDE資料擷取(5 sec擷取一次)
8:45 am前完成與EasyWin的連結後
按下『資料擷取鈕』將自08:45 am自動擷取資料
13:45:06 結束資料擷取
但PC時間需與EasyWin匹配否則會出現Error
如附件供參考

VBA碼
Sheet1 (Sheet4)
Private Sub CommandButton1_Click()
    download
End Sub

Module1

Private ChartStr(5) As Long

Sub download()
Dim R1 As Range, R2 As Range

If Time >= TimeValue("13:45:06") Then End       '13:45後停止程式
If Time < TimeValue("08:45:00") Then
        ChartStr(5) = 1
        Application.OnTime TimeValue("08:45:00"), "download"  '08:45前程式設定於08:45執行 "download"程式
        Exit Sub
                             
    Else
    ChartStr(1) = [B65536].End(xlUp).Row
  
    Application.OnTime Now + TimeValue("00:00:05"), "download"
End If

With Sheet1
ar1 = Array([D3], [E3], [L3])
.[B65536].End(xlUp).Offset(1, 0).Resize(, 3) = ar1
.[A65536].End(xlUp).Offset(1, 0) = Time

'小台近月
ar2 = Array([E4], [L4])
.[F65536].End(xlUp).Offset(1, 0).Resize(, 2) = ar2

End With
ChartStr(1) = ChartStr(1) + 1
Range("I6").Value = Range("G" & ChartStr(1)).Value
Range("I6").Select

End Sub

EasyWin-DDE.zip (313.54 KB)

TOP

碰巧最近剛好在研究期貨DDE的多空分析很高興可以和大家認識一下

TOP

我也想多多學習和分享說!

期貨多空分析.rar (391.21 KB)

TOP

我用的是元大YESWIN
我希望測量出買賣單對指數產生的影響
比如說100口買進上漲2點
但是20口賣出下跌2點
顯然多方弱勢
我把程式寫成買一秒抓1次單量及漲跌點
取出具影響的單量作成圖表比較
無奈功力有限看起來很不專業
多包含
畢竟是小學生我想多參予大家

TOP

本帖最後由 GBKEE 於 2011-11-29 11:43 編輯

回復 19# fei6999
比如說100口買進上漲2點,但是20口賣出下跌2點 ,這需有方面的專業來寫會恰當些.

TOP

        靜思自在 : 每天無所事事,是人生的消費者,積極、有用才是人生的創造者。
返回列表 上一主題