如何通过VBA编程在combobox中启用自动完成选项?
我dynamic地添加combobox到窗体,但我无法启用其自动完成选项。 我们应该使用什么属性来启用自动完成选项。
我试过了
Set DesiredControl = UserForm1.Controls.Add("Forms.Combobox.1", Visible) DesiredControl.Left = 350 DesiredControl.RowSource = "Interface!xfd2:xfd6" DesiredControl.Top = 20 * i DesiredControl.Width = 175 DesiredControl.Height = 19 'DesiredControl.AutoComplete = enable
提前致谢。
查看VBE中的可用属性,你会看到一些像:
MatchEntry
和MatchEntryRequired
。
你会想要使用:
MatchEntry = 1 'fmMatchEntryComplete
并可能与以下内容相结合:
MatchEntryRequired = True