我是vba的新手(实际上是从昨天开始的),所以请原谅我对我应该在问题中包括的细节的了解。
我正在尝试使用宏将包含“ vlookup”的公式插入excel中的单元格。但是,如果尝试运行宏,则会收到错误“ 1004-应用程序定义或对象定义的错误”
引起问题的行:
Worksheets("Berechnungen").Cells(19, 10).Formula = "=VLOOKUP(R3C1;R9C1:R12C1;16;FALSE)"
我尝试了类似的公式
Worksheets("Berechnungen").Cells(19, 10).Formula = "=SUM(R3C4:R3C5)"
所有这些都像魅力一样。
我正在使用德语版的Microsoft Office 365 ProPlus,版本1708。
如果您需要任何其他信息,请告诉我!
感谢您的帮助!
答案 0 :(得分:1)
通过VBA插入公式时,除非使用FormulaLocal
,否则需要使用“美国式”逗号分隔符而不是分号。