我正在尝试将使用 VBA 的公式添加到 Excel 中的单元格,(简化的)代码如下
Dim destRow as integer
destRow = 107
Cells(destRow, 19) = "=IF(L" & destRow & "="""";"""";""UNB"")"
`我还尝试了以下方法(代替最后一行):
Cells(destRow, 19) = "=IF(L" & destRow & "=" & chr(34) & chr(34) & ";" & chr(34) & chr(34) & ";" & chr(34) & "UNB" & chr(34) & ")"
在即时窗口中,两者都产生正确的输出:
=IF(L107="";"";"UNB")
...但是,当我运行代码时,我在最后一行收到错误 1004“应用程序定义或对象定义错误”。
任何帮助,将不胜感激!