我正在尝试自动化报告,(原谅我缺乏Excel体验),并遇到此错误。在单元格中显示#NAME。代码应该为工作簿中的另一个页面上的所有列E选择单元格和COUNTIF< 1。这是一个简单的语法错误吗?
Range("B2").Select
ActiveCell.FormulaR1C1 = "=COUNTIF(prrSearchResults!E:E,""<""&1)"
答案 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