[算表] vba寫入公式的問題.大於 小於

作者: areyo (沒有名字的怪物)   2016-05-24 20:44:14
軟體: office excel
版本: 2010
晚安,來請教關於vba個問題
若直接在excel裡打公式
P.S. A5存的是一個日期,我要算出某日期銷售總額
介於2016/5/1 05:00:00 ~ 2016/5/1 23:00:00
=SUMIFS(銷售記錄表!M:M,銷售記錄表!F:F,">="&A5+TIME(5,0,0),
銷售記錄表!F:F,"<="&A5+TIME(23,0,0))
是可以跑出結果,但如果把這段公式要用VBA寫,該如何寫呢??
試過這樣
Range("B4").Cells = "=SUMIF(銷售記錄表!F:F,"">=""&A5+TIME(5,0,0),銷售記錄表!M:M)"
可執行都會報錯,感覺問題出在 >= 這種運算上面
上述的方式是把公式直接當字串丟進去,這樣是OK的嗎??有無更正確的寫法呢??
謝謝
作者: areyo (沒有名字的怪物)   2016-05-24 22:32:00
很神奇的又可以了 = =見鬼了

Links booklink

Contact Us: admin [ a t ] ucptt.com