我在工作表上有一个表单控件组合框(名为DropDown1)。我正在尝试分配一个if语句,但一直无法这样做。
Sub DropDown1_Change()
If DropDown1.Value = "test" Then
Print (1)
Else
Print (2)
End If
End Sub
答案 0 :(得分:1)
IF语句本身没有任何问题。在分支发生之后,你正在做的是什么错误。
换句话说,没有打印命令。您可以使用Debug.Print,也可以使用MsgBox。
以下是代码的阅读方式:
Private Sub DropDown1_Change()
If DropDown1.Value = "test" Then
Debug.Print 1
Else
Debug.Print 2
End If
End Sub