是否可以
使在复选框中打勾,使表单的某些字段无法添加数据?
表格要求地址,城市,州,邮编
复选框询问此人是否无家可归
所以想要做到这一点,以便在框中有一个复选框,无法输入地址信息。
还。。。如果地址字段中有数据,并且选中该框,则屏幕上会出现错误。
帮助。
一个例子可能看起来像这样。
Private Sub chkHomeless_Click()
If chkHomeless.Value Then
With txtCity
.Value = ""
.Enabled = False
End With
With txtState
.Value = ""
.Enabled = False
End With
Else
txtCity.Enabled = True
txtState.Enabled = True
End If
End Sub
您需要为第三个文本框添加代码,并且您可能希望添加一种问题,如果选中文本框时是否真的应该清空文本框。或者在这种情况下,您显示一种错误消息,就像您在帖子中写的那样。