我正在尝试让宏为我输入一堆公式。公式如下:
=COUNTIF('other_sheet'!A:A,"hello*")
用户可以指定A和other_sheet,因此我选择单元格然后转到
ActiveCell.Value = "=COUNTIF('" & othercell & "'!" & column & ":" & _
column & """,hello*"")"
但它一直给我一些错误:
1004:对象定义的错误
我尝试过使用ActiveCell.Text
,ActiveCell.Formula
等等,但这些都无效。
答案 0 :(得分:1)
ActiveCell.Formula
旁边需要",
和Hello
是错误的方法。它应该是:
ActiveCell.Formula= "=COUNTIF('" & othercell & "'!" & column _
& ":" & column & ",""hello*"")"
答案 1 :(得分:0)
显然,您只能将适当的,已完成的答案放入单元格中。
即。如果输出结果是“= sum(A:A”并且括号未关闭,则应用程序会抛出错误,就像您手动输入一样。