Excel VBA设置范围公式使函数小写
我正在试图让VBA将一系列的单元格设置成一个非常简单的公式:
Worksheets(newESheetName).Range("C3:C" & numItems + 2).Formula = "=LIGNE(C3)-2"
原谅LINEfunction的法语翻译…
当我运行代码时,每行(例如3)的结果是:
=ligne(c3)-2
公式已变成小写的地方。 Excel不理解小写函数,所以我的列满了#NAME
?。 我已经明确地把UCASE
放在string周围,但它仍然以小写字母结尾。 彻底困惑!
在VBA中,使用你的函数的英文名称。 在这种情况下,它是行。