如何通过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中的可用属性,你会看到一些像:

MatchEntryMatchEntryRequired

在这里输入图像说明

你会想要使用:

MatchEntry = 1 'fmMatchEntryComplete

并可能与以下内容相结合:

MatchEntryRequired = True