Private Sub Combo1_Click()
    If Combo1.Text = "1-判断题" Then
      Text1.Visible = False
       Option1.Visible = True
       Option2.Visible = True
    ElseIf Combo1.Text = "2-单选题,3-多选题,4-填空题,5-简答题,6-论述题,7-综合题" Then
       Text1.Visible = True
       Option1.Visible = False
       Option2.Visible = False
    End If
End SubPrivate Sub Form_Load()
        Combo1.AddItem "1-判断题"
        Combo1.AddItem "2-单选题"
        Combo1.AddItem "3-多选题"
        Combo1.AddItem "4-填空题"
        Combo1.AddItem "5-简答题"
        Combo1.AddItem "6-论述题"
        Combo1.AddItem "7-综合题"
End Sub
--------------------------------------------------------------------------------------------
  
         当Combobox选择相应的选项时不能实现Option和text的转换!!!!

解决方案 »

  1.   

    Private Sub Combo1_Click()
        If Combo1.Text = "1-判断题" Then
          Text1.Visible = False
          Option1.Visible = True
          Option2.Visible = True
        Else
          Text1.Visible = True
          Option1.Visible = False
          Option2.Visible = False
        End If
    End SubPrivate Sub Form_Load()
            Combo1.AddItem "1-判断题"
            Combo1.AddItem "2-单选题"
            Combo1.AddItem "3-多选题"
            Combo1.AddItem "4-填空题"
            Combo1.AddItem "5-简答题"
            Combo1.AddItem "6-论述题"
            Combo1.AddItem "7-综合题"
    End Sub
      

  2.   

    ElseIf Combo1.Text = "2-单选题,3-多选题,4-填空题,5-简答题,6-论述题,7-综合题" Then 
    表示当 Combo1.Text 是 "2-单选题,3-多选题,4-填空题,5-简答题,6-论述题,7-综合题"才会发生而不是表示除了 "1-判断题" 之外的值.而且 2-单选题,3-多选题,4-填空题,5-简答题,6-论述题,7-综合题" 会作为一个整体.
    而不是分开来
     2-单选题,
    3-多选题,
    .....