2013-10-23 184 views
0

如果从我的组合框“测试1”和“测试2”的下一步选择这两个值应该把不可见的,移动到另一个步骤,它是无形的从组合框中选择两个值

这里是我的代码..我写这2个值,但我得到一个错误。

Private Sub womanFacility_AfterUpdate() 
If Me.womanFacility = **"test1" and "test2"** Then 
Me.test4.Visible = False 

    Else 
Me.Test4.Visible = True 

End If 

End Sub 

图中的错误是在我的代码开始的第二行,如果所选择的下一个步骤应当隐形

+0

什么是错误? ... – ApplePie

+0

你也不能说“如果X等于Y和Z”。你必须说“如果X等于Y而X等于Z”。噢,我认为你可能打算用VBA来代替VB.NET。 – ApplePie

+0

谢谢..在这行错误ID ...如果Me.womanFacility = test1和test2然后... –

回答

1

假设“**”不应该在那里if Me.womanFacility导致这些2倍的值(因为你是在大胆地打折你的代码),像亚历山大提到的那样改变你的代码,像这样:

If Me.womanFacility = "test1" and Me.womanFacility = "test2" Then