我编写了一行代码,但是它成功了,但是条件导致测试失败,因为在修改代码以反映它停止工作之后,它是一个字符串,我不知道为什么。
Excel语言为德语,计算机区域设置也为德语
尝试使用逗号代替 尝试将.formula与逗号和分号一起使用 我尝试使用英语(以防万一没想到它能正常工作)
接下来的两行都可以正常工作,这使我认为这与列表分隔符或引号有关。如果我手动输入没有双引号的代码,代码也可以正常工作
BWExport.Range("P11").FormulaLocal = "=Wenn(ODER(M11=""10"";M11=""20"";M11=""30"");""Sweet"";""Sour""))"
BWExport.Range("Q11").FormulaLocal = "=KALENDERWOCHE(D11)"
BWExport.Range("R11").FormulaLocal = "=F2*24*60"
引发运行时错误1004应用了对象定义的错误。 温恩=如果 奥德=或