标签: excel vba excel-vba
我不能让这个简单的命令工作:
Cells(l, 7).Formula = "=" & var1 & " * " & var2 & " * " & var3 & " / 252"
我可以在Excel中粘贴经过检查的公式字符串值,它可以按预期工作。
单元格(1,7)是一个正确的引用,因为我可以检查它的值。
检查调试的公式: “= 86710597,9409 * 0,02 * 0,35 / 252”
答案 0 :(得分:4)
问题是当变量表示为字符串时,它将具有系统的小数点。在您的情况下,它是逗号,因此您需要将其转换为点,例如使用replace()函数。
replace()