ExcelのセルにVBAを使用して数式を追加しようとしています.(簡略化された)コードは次のとおりです.
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 "アプリケーション定義またはオブジェクト定義のエラー" が表示されます。
どんな助けでも大歓迎です!