返回列表 上一主題 發帖

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

回復 20# Andy2483


    可是假設我要後面的差去做運算,也是要拆一欄放數據才能做運算

TOP

回復 21# 藍天麗池
要運用變動量做運算只要用
Split([B6],"__")(1)  就可以取得了 不必拆一欄喔
用行動裝置瀏覽論壇學習很方便,謝謝論壇經營團隊
請大家一起上論壇來交流

TOP

回復 22# Andy2483


    Andy請教你能給我個完整的程式我星期一試試看嗎?

TOP

回復 23# 藍天麗池
我媽媽住院要到下星期三,不方便處理
如果具體的變動量要做什運算如果能夠具體說明或上傳更完整的範例
版上高手雲集也都能與前輩做交流
用行動裝置瀏覽論壇學習很方便,謝謝論壇經營團隊
請大家一起上論壇來交流

TOP

回復 24# Andy2483


    好,感謝

TOP

回復 24# Andy2483

         Andy再跟你請教一下,我原本是的想法是B1放資料來源,C1當輔助格,A1=C1-B1,然後程式寫成當B1<>C1的時候將B1的值複製到C1然後相減,之後幫A1有變動在往下紀錄,後來發現這樣做值會相等,相減會一直等於0,有沒有類似我說的這種方式的寫法呢?

TOP

回復 26# 藍天麗池
如果是這種邏輯我覺得
1.A1如果是為了顯示最後的差值,就不要再用公式計算,因爲B1值換位到C1時A1公式值都是0,A1值改由VBA給值
2. VBA裡寫:
如果跳動的B1<>C1,就令A1=B1-C1,再令C1=B1,這樣的方式只有B1變動時if 判斷式才會成立,且A1也不會是0
最後把A1值也填入A欄的第一個空白格
用行動裝置瀏覽論壇學習很方便,謝謝論壇經營團隊
請大家一起上論壇來交流

TOP

回復 27# Andy2483


    好的,感謝

TOP

沒法使用DDE, 只能另寫模擬程序, 套用時要自己去改//
DDE變動記錄-v01.rar (14.95 KB)

TOP

回復 27# Andy2483


    Andy,請教一下,我照你的方式改了之後會出現堆疊空間不足的問題,能幫我看一下問題出在哪嗎? 測試.rar (27.44 KB)

TOP

        靜思自在 : 有心就有福,有願就有力,自造福田,自得福緣。
返回列表 上一主題