【发布时间】:2015-10-24 14:52:29
【问题描述】:
使用 Excel 2016,我正在努力将公式粘贴到带有 VBA 的单元格中(VBA 在其中进行数据导入)。我有两张纸:Rapport SNN 和 Data。
Sheets("Rapport SNN").[E4].Formula = "=SUMIFS(Data!S2:Data!S2000;Data!V2:Data!V2000;""BankAxept"";Data!M2:Data!M2000;C4)/100"
只是扔给我一个:
运行时错误“1004”:应用程序定义或对象定义错误。
我做错了什么?
【问题讨论】:
-
使用逗号作为分隔符而不是半列
-
@nutsch,在逗号是小数点分隔符的地方,分号用作参数分隔符
-
@SeanC,是的,但不是在 VBA 中,除非你使用
.FormulaLocal -
正确编写公式的最简单方法是在 Excel 电子表格中键入公式时录制宏。