【发布时间】:2019-01-15 18:10:11
【问题描述】:
我正在处理 Excel VBA 宏。
我必须在单元格内写一个公式。
我指的公式是CONTA.SE()。它的行为方式与COUNTIF() 相同。我猜它是意大利语版的 Excel 的COUNTIF() 版本。
更准确地说,我要实现的公式是:
=CONTA.SE(Report!E:E;"<20")
使其适用于从 E2 到最后一个非空单元格的单元格值。
我想我因为双引号而遇到了麻烦。
我尝试了很多解决方案,例如:
Cells(5, 2).Formula = "=CONTA.SE(Report!E2:E" & rowCount & ";" & Chr(34) & "<20" & Chr(34) & ")"
或:
Cells(5, 2).Formula = "=CONTA.SE(Report!E2:E" & rowCount & ";" & """<20""" & ")"
我得到的错误信息是:
运行时错误 1004:
由对象或应用程序定义的错误。
谁能告诉我如何正确写它?
【问题讨论】:
标签: vba excel double-quotes