【发布时间】:2020-11-13 19:06:38
【问题描述】:
我正在尝试从用户填写开始和结束日期的表单打开报告。我的代码是:
Docmd.OpenReport (rptAllSalesByDate, acViewReport, ,
"DateOfTransaction >= #" & me.txtStartDate & "# and DateOfTransaction =< #" & me.txtEndDate & "#",,,)
为了便于阅读,上面分成两行,但实际上是一行。
它一直说它期待一个表达和突出右括号。
任何想法我错过了什么?我知道我的 Access 已经生锈了。
【问题讨论】:
-
去掉括号。
-
同样的错误。我认为这就是我将它们放入其中的原因,因为没有它们也无法正常工作。
-
末尾的逗号不是必需的,会导致该错误。
-
解决了!谢谢!
-
rptAllSalesByDate 是实际报告名称还是 VBA 变量?
标签: vba ms-access ms-access-2013