Ms access access vba if then语句中like的正确语法

Ms access access vba if then语句中like的正确语法,ms-access,vba,Ms Access,Vba,正在尝试找出以下行的正确语法 If Me.Forms Like "5500*" Or "990*" Then 正如我得到运行时13错误。类型不匹配 表单是一个文本字段,我试图检查表单中字段的值,如果它像5500*或990*,那么就做些什么 我不知道问题出在哪里。VBA不会让你说“如果这样或那样的事情”。相反,你必须为每一个比较重复一些类似的东西:“如果像这样或那样的东西” 因此,请这样尝试: 如果Me.Forms像“5500*”或Me.Forms像“990*”那么 但是,Forms也是VBA

正在尝试找出以下行的正确语法

If Me.Forms Like "5500*" Or "990*" Then
正如我得到运行时13错误。类型不匹配

表单是一个文本字段,我试图检查表单中字段的值,如果它像5500*或990*,那么就做些什么

我不知道问题出在哪里。

VBA不会让你说“如果这样或那样的事情”。相反,你必须为每一个比较重复一些类似的东西:“如果像这样或那样的东西”

因此,请这样尝试:

如果Me.Forms像“5500*”或Me.Forms像“990*”那么
但是,
Forms
也是VBA集合的名称。因此,如果Access仍然抱怨我建议的更改,接下来我建议您将
Forms
文本框重命名为其他内容