VBA очистить выбор Combobox
Эй, я чувствую, что у этого должно быть простое решение, но я просто не смог наткнуться на него еще.
У меня есть combobox. У combobox есть значения, которые при выборе приводят к другим вопросам. У меня есть кнопка, которую я хочу быть кнопкой "вверх на один уровень", которая при нажатии очищает все следующие вопросы и сбрасывает отображение combobox, чтобы быть ничем, например, когда он был создан до того, как были выбраны какие-либо параметры. Я хочу, чтобы значения в combobox все еще присутствуйте, чтобы пользователь все еще мог сделать выбор.
Я, кажется,не могу понять это. Я попытался установить значение = 0, ListIndex = -1, оба безрезультатно. Я не хочу использовать "Clear", потому что я хочу сохранить значения в combobox. Если я просмотрел свойства combobox несколько раз, и я не могу выбрать, какой из них поможет мне сделать то, что я хочу здесь.
ваша помощь в выяснении этого будет оценена.
2 ответов
Если вы используете: ComboBox1.ListIndex = -1
без элементов списка, то не будет никакого эффекта. Это проблема, если вы динамически загружать элементы. Использовать:ComboBox1.Value = Null
очистить значение, как указано выше.