如何通过在VBA中编程在组合框中启用自动完成选项?

时间:2014-06-02 07:16:47

标签: excel vba

我正在动态地向表单添加组合框但我无法启用其自动完成选项。 我们应该使用什么属性来启用其自动完成选项。

我试过它

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

先谢谢。

1 个答案:

答案 0 :(得分:3)

查看VBE中的可用属性,您将看到类似的内容:

MatchEntryMatchEntryRequired

enter image description here

您将要使用:

MatchEntry = 1 'fmMatchEntryComplete

可能与:

一起

MatchEntryRequired = True