【发布时间】:2015-09-04 08:08:42
【问题描述】:
我正在尝试在 Access 2010 中编写代码,当单击 [Validate] 按钮时,它将分析多个字段(总共 8 个)的值(或无值),然后返回语句(或文本)根据是否输入了所有 8 个字段,在另一个字段 ([AppStatus]) 中。换言之,如果任何字段为空,则 [AppStatus] 字段应填充默认文本“RE PRE-QUAL”。下面是我开始的地方,但我似乎无法弄清楚为什么它不起作用。
Private Sub Validate_Click()
If [PrimarySSN].Value = Null Then
If [PropAddress].Value = Null Then
If [PropCity].Value = Null Then
If [PropState].Value = Null Then
If [PropZipCode].Value = Null Then
If [RequestedLoanAmount].Value = Null Then
If [BorrowerIncome.Value] = Null Then
If [EstHomeValue].Value = Null Then
[AppStatus].Value = "RE PRE-QUAL"
ElseIf [PrimarySSN].Value = Not Null Then
ElseIf [PropAddress].Value = Not Null Then
ElseIf [PropCity].Value = Not Null Then
ElseIf [PropState].Value = Not Null Then
ElseIf [PropZipCode].Value = Not Null Then
ElseIf [RequestedLoanAmount].Value = Not Null Then
ElseIf [BorrowerIncome].Value = Not Null Then
ElseIf [EstHomeValue].Value = Not Null Then
[AppStatus].Value = Null
End If
End If
End If
End If
End If
End If
End If
End Sub
【问题讨论】:
标签: ms-access vba ms-access-2010