将公式critera范围设置为整列VBA

时间:2015-05-08 15:19:33

标签: excel vba excel-vba

我正在尝试自动化报告,(原谅我缺乏Excel体验),并遇到此错误。在单元格中显示#NAME。代码应该为工作簿中的另一个页面上的所有列E选择单元格和COUNTIF< 1。这是一个简单的语法错误吗?

    Range("B2").Select
ActiveCell.FormulaR1C1 = "=COUNTIF(prrSearchResults!E:E,""<""&1)"

2 个答案:

答案 0 :(得分:3)

删除 R1C1

Sub qwerty()
    ActiveCell.Formula = "=COUNTIF(prrSearchResults!E:E,""<""&1)"
End Sub

答案 1 :(得分:0)

您不需要实际选择单元格 - 我会避免使用简单的R1C1公式。

因此 - 我只是试试这个: 这会将公式放在单元格中

Sub test()
    Range("B2").Value = "=COUNTIF(prrSearchResults!E:E,""<""&1)"
End Sub