3

我无法使这个简单的命令起作用:

Cells(l, 7).Formula = "=" & var1 & " * " & var2 & " * " & var3 & " / 252"

我可以将检查过的公式字符串值粘贴到 Excel 中,它可以按预期工作。

Cells(l,7) 是一个适当的参考,因为我可以检查它的值。

调试时检查的公式:“=86710597,9409 * 0,02 * 0,35 / 252”

4

1 回答 1

4

问题是当变量表示为字符串时,它将具有系统的小数点。在您的情况下,它是一个逗号,因此您需要将其转换为点,例如使用replace()函数。

于 2013-04-04T20:23:05.720 回答