【发布时间】:2012-10-18 09:37:29
【问题描述】:
我创建了一个重置按钮,该按钮当前清除了我创建的整个 VBA 表单。但是,我希望它清除整个表单并将名为 cbo_deptCode 的下拉列表的值设置为“CO - 计算机科学”。我将如何实现这一目标?
这是我目前的代码:
Private Sub btn_Reset_Click()
' Reset form
Dim ctl As MSForms.Control
For Each ctl In Me.Controls
Select Case TypeName(ctl)
Case "TextBox"
ctl.Text = ""
Case "CheckBox", "OptionButton", "ToggleButton"
ctl.Value = False
Case "ComboBox", "ListBox"
ctl.ListIndex = -1
End Select
Next ctl
End Sub
【问题讨论】: