将IF语句分配给Form控件combobox

我有一个工作表上的窗体控件combobox(名为DropDown1)。 我试图分配一个if语句,但一直无法这样做。

Sub DropDown1_Change() If DropDown1.Value = "test" Then Print (1) Else Print (2) End If End Sub 

IF语句本身没有错。 在分支发生之后,你在做什么是错的。

换句话说,没有打印命令。 您可以使用Debug.Print,也可以使用MsgBox。

以下是代码应如何阅读:

 Private Sub DropDown1_Change() If DropDown1.Value = "test" Then Debug.Print 1 Else Debug.Print 2 End If End Sub