我很困惑,,,
这里有两行代码,下面的一行是EXCAKTLY,正如我所期待的那样。最上面的一个没有,要么我得到语法错误,要么是公式错误丢失=或:它说。
我知道下面的那个是5x“,顶部的是4x”,但是当我添加第五个的时候,我得到了语法错误。
If i <= taskNo Then VS.Range(ColumnLetter(i + 18) & 7).Formula = "=Calculations!" & ColumnLetter(i + 2) & 53 & ""& test""
If i > taskNo Then VS.Range(ColumnLetter(i + 18) & 7).Formula = "=Calculations!A1 & "" test"""
有什么想法吗?
发布于 2020-02-07 10:07:07
要使您的第一个公式产生与第一个公式类似的结果,请使用
"=Calculations!" & ColumnLetter(i + 2) & 53 & " & "" test"""
对于i = 1
,它将生成
=Calculations!A53 & " test"
https://stackoverflow.com/questions/60111071
复制相似问题