我在单元格中插入以下公式时遇到问题。我已经加倍了“已经。我知道我做错了什么? 非常感谢
Sub insert_formulas()
Worksheets("Parsing").Range("H2").Formula = "=IF(E2=""New"";OFFSET(H2,-1;0)-H2;""N/A"")"
End Sub
替换为:(但仍然是错误400)
Sub insert_formulas()
Worksheets("Parsing").Range("H2").Formula = "=IF(E2=""New"",OFFSET(H2,-1,0)-H2,""N/A"")"
End Sub
它解决了。谢谢 - 以上是正确的。
答案 0 :(得分:1)
您帖子中显示的VBA声明(请参阅标有&#34的那个; ......以上是正确的"):
Worksheets("Parsing").Range("H2").Formula = "=IF(E2=""New"",OFFSET(H2,-1;0)-H2,""N/A"")"
包含OFFSET()函数中的错误:应更正如下:
Worksheets("Parsing").Range("H2").Formula = "=IF(E2=""New"",OFFSET(H2,-1,0)-H2,""N/A"")"
致以最诚挚的问候,