我有一个名为“国家/地区”的字段,带有多值组合框。组合框中有10个值。当选择来自国家/地区字段的值时,我需要另一个字段是可见的,否则将不可见。我尝试使用以下VBA脚本,但出现如下错误
错误:
运行时错误13
类型不兼容
我正在使用下面的代码,但遇到上述错误:
Private Sub country_Click()
If country.Value = "11. OTHER" Then
Me.country_txt.Visible = True
Else
Me.country_txt.Visible = False
End If
End Sub
我是使用MS Access的初学者。谁能帮忙。
答案 0 :(得分:0)
我可以通过稍微更改脚本来解决此问题。我用下面的脚本,它工作正常。
Private Sub country_Click()
If Me.country.Selected(10) Then
Me.country_txt.Visible = True
Else Me.country_txt.Visible = False
End If
End Sub
因此,当组合框的值称为整数时,此问题已得到解决。在列表中“ 11. OTHERS”是第11个值。所以Me.country.Selected(10)做到了。