Private Sub Command1_Click()
If Option1.Value = ture Then
Form3.Show
Form4.Hide
End If
If Option2.Value = ture Then
Form3.Show
Form4.Hide
End If
If Option3.Value = ture Then
Form2.Show
Form4.Hide
End If
If Option4.Value = ture Then
Form2.Show
Form4.Hide
End If
End Sub
本来option1为true时弹出form3,结果现在form2也跳出来了,还在form3的上面,请问怎么解决
直接修改,就是这样:
再进一步优化一下,就是这样:
追问这样确实只会跳出来form3,但是选择option3或option4时还是跳出来form3,form2跳不出来,怎么办
追答不应该啊,你是不是写错了,把Form2.Show都写成Form3.Show了吧
追问没有写错,选择点1.2.3.4都是跳出来form3
追答代码没 问题,肯定是你自己写错,你截图出来看看
追问腰捂溜 溜溜凌溜 凌酒捂散,威
哪里换成else if
追答If Option1.Value = ture Then
Form3.Show
Form4.Hide
End If
这之后的代码,每个都加ELSE
加上去,都运行不起来了