此公式在Excel和VBA中包含无法识别的文本错误

我使用VBA在Excel中运行macros,而在VBA中,我正在更改文本=“是”。 如果它改变了,那么依赖它的其他单元应该被激活,否则我会看到单元格的值发生变化。

但是,我看到一个#Name? 在所有单元格中的错误和错误读取为“此公式包含无法识别的文本”。

单元格包含: =IF($D$2="Yes",RtContribute($C$2,B4,$C$3:$D$3,C4:D4,$C$1),"")

不知道是什么原因造成的错误。