2015-04-02 133 views
0

我使用該宏總結的各個數字,用逗號分隔,在單細胞單細胞之和空白細胞

Function Individual(R As Range) As Double 
    Individual = Evaluate(Replace(R.Value, ",", "+")) 
End Function 

功能看起來像這樣=單獨(XY),其中XY是「源極」個人數字被寫入的單元格。

如何修改宏將「源」單元格爲空時將0寫入「目標」單元格?

回答

0
Function Individual(R As Range) As Double 
    if len(r.value) > 0 then 
    Individual = Evaluate(Replace(R.Value, ",", "+")) 
    else 
    Individual = 0 
    end if 
End Function 
+0

Tnx FreeMan,你救了我的一天:) – Marko 2015-04-02 20:09:44

+0

很高興幫助@Marko。將該標記標記爲解決方案(單擊複選標記) - 使其他人在搜索時發現它有效。 – FreeMan 2015-04-02 20:17:25

+1

又是這樣,tnx;) – Marko 2015-04-02 20:35:29