繁体   English   中英

将Long Excel工作表公式转换为VBA公式

[英]Convert Long Excel Worksheet Formula to VBA formula

我正在尝试计算单个日期/天内的记录。 我计算的字段格式为:

"m/d/yyyy hh:mm:ss"

下面的公式在工作表上工作正常

=COUNTIFS(Database!B:B,">="&DATE(YEAR(RFQReceived),MONTH(RFQReceived),DAY(RFQReceived)) + TIME(0,0,0),Database!B:B,"<="&DATE(YEAR(RFQReceived),MONTH(RFQReceived),DAY(RFQReceived))+TIME(23,59,59))

我在VBA上尝试了以下操作,但给我类型不匹配错误。 如何以VBA格式正确写入?

RecordNum = Evaluate("COUNTIFS(Database!B:B,">="&DATE(YEAR(RFQReceived),MONTH(RFQReceived),DAY(RFQReceived)) + TIME(0,0,0),Database!B:B,"<="&DATE(YEAR(RFQReceived),MONTH(RFQReceived),DAY(RFQReceived))+TIME(23,59,59))")

感谢您的帮助。

您需要将"

RecordNum = Evaluate("COUNTIFS(Database!B:B,"">=""&DATE(YEAR(RFQReceived),MONTH(RFQReceived),DAY(RFQReceived)) + TIME(0,0,0),Database!B:B,""<=""&DATE(YEAR(RFQReceived),MONTH(RFQReceived),DAY(RFQReceived))+TIME(23,59,59))")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM