返回列表 上一主題 發帖

無條件捨去問題

無條件捨去問題

請問我要將整頁的數值無條件捨去到小數兩位

       With Temp.Range("C2")
            .Value = Format(.Value, "0.00")
        End With

可以執行,但是寫成以下就為失敗

       With Temp.Range("C2:C10")
            .Value = Format(.Value, "0.00")
        End With

原因是出在哪邊呢?

我將他跟VLOOKUP一起使用就可以得到我要的結果了
       With Temp.Range("C2:C10")
            .Value = "=ROUNDDOWN(VLOOKUP(A3,Temp!A:T,3,0),2)
            .NumberFormatLocal = "0.00"
        End With

只是我單獨使用ROUNDDOWN 跟 FORMAT一樣不能使用在陣列,
但是ROUNDDOWN跟VLOOKUP一起使用卻可以?

TOP

        靜思自在 : 地上種了菜,就不易長草;心中有善,就不易生惡。
返回列表 上一主題