[英]Insert formula in cell using VBA issue
i am having issues inserting the below formula in a cell. 我在单元格中插入以下公式时遇到问题。 I doubled the " already. Any idea what i am doing wrong? Thanks a lot
我已经加倍了“。知道我在做什么错吗?非常感谢
Sub insert_formulas()
Worksheets("Parsing").Range("H2").Formula = "=IF(E2=""New"";OFFSET(H2,-1;0)-H2;""N/A"")"
End Sub
Replaced it for: (but still error 400) 替换为:(但仍然出现错误400)
Sub insert_formulas()
Worksheets("Parsing").Range("H2").Formula = "=IF(E2=""New"",OFFSET(H2,-1,0)-H2,""N/A"")"
End Sub
Its solved. 解决了。 Thanks - the above is correct.
谢谢-以上是正确的。
The VBA statement shown in your post (see the one marked with "...the above is correct"): 您的帖子中显示的VBA语句(请参阅标有“ ...以上正确”的语句):
Worksheets("Parsing").Range("H2").Formula = "=IF(E2=""New"",OFFSET(H2,-1;0)-H2,""N/A"")"
contains error in OFFSET() Function: it should be corrected as following: 在OFFSET()函数中包含错误:应按以下方法更正:
Worksheets("Parsing").Range("H2").Formula = "=IF(E2=""New"",OFFSET(H2,-1,0)-H2,""N/A"")"
Best regards, 最好的祝福,
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.