Board logo

標題: 數字出現就自動運算要怎麼寫 [打印本頁]

作者: 藍天麗池    時間: 2013-7-9 11:12     標題: 數字出現就自動運算要怎麼寫

A                B              C                            D            E
84558        7956        1        7951.886961        845
84558        7957        1        7951.889495        845
84558        7956        1        7951.89153          845
84558        7956        1        7951.893564        845
84558        7957        3        7951.901137        845
84558        7956        1        7951.903162        845
84559        7957        1        7951.905679        845
84559        7957        1        7951.908193        845
84559        7957        9        7951.930713        845
84559        7957        1        7951.933202        845
84600        7957        3        7951.940657        846
84600        7957        1        7951.943137        846
84600        7957        1        7951.945615        846
84600        7957        5        7951.957967        846
84601        7957        4        7951.967805        846
84601        7957        1        7951.970258        846
84601        7957        2        7951.975158        846
84601        7958        2        7951.981022        846

以上資料會隨時間出現,請問版上大大當上述數字出現時執行F2=B2*C2,F3=B3*C3............自動一直下去,這個VBA要怎麼寫阿
作者: handsometrowa    時間: 2013-7-9 13:40

1.請問你這個資料隨著時間增加,什麼時候會統整一次@@?

2.如果你已經寫好VBA 資料會一直增加的話,其實你可以在工作表中
    就設定F這一欄 都等於相對位置的B*C 呀
作者: 藍天麗池    時間: 2013-7-9 16:10

回復 2# handsometrowa


    1.這是當天的資料,用券商API抓的
    2.不能用這種方式,因為API在寫入時,如果去修改excel會出現錯誤
作者: handsometrowa    時間: 2013-7-10 10:01

回復 3# 藍天麗池


    版上有很多前輩可以指導您寫出來
不過您方便的話應該要提供一下你的範例檔案
基本上,你的資料會隨著報價API一直增加的話,應該有固定的寫法,例如隨著每次的報價增加或是隨著時間增加一次筆數
應該是要從固定的寫法上面去修改變數的登入值才對,所以提供您的範例檔案會加速大家對該文件的研究
進而找出您要的數值。




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