【发布时间】:2018-08-28 00:58:41
【问题描述】:
当我向工作簿添加数据时,需要将公式从较早的单元格复制到新的单元格。
我使用以下公式来计算我的增长率:
=WENN(ODER(K9="";L9="");"";WENNFEHLER((L9-K9)/K9;""))
由于这非常耗时,我想用一个宏来改进它,并为此编写了以下代码:
Sub Growth()
Tabelle3.Range("O9").Formula = "=WENN(ODER(K9="";L9="");"";WENNFEHLER((L9-K9)/K9;""))"
Tabelle3.Range("O9:O14").FillDown
End Sub
但是,当我想运行代码“运行时错误'1004':应用程序定义或对象定义错误”发生在这一行:
Tabelle3.Range("O9").Formula = "=WENN(ODER(K9="";L9="");"";WENNFEHLER((L9-K9)/K9;""))"
有谁知道为什么会发生此错误以及如何解决?
【问题讨论】:
标签: vba excel excel-formula