@noytmant

Как программно поменять значение ComboBox и принять его?

Когда мы запуская форму, что то выбираем в списке и нажимаем на это, оно применяется. Но это при условии, что мы всё сделали вручную. Как сделать тоже самое, только используя VBA? Если прописать следующее:
ComboBox1.Value = 4
То он просто поменяет значение, но не будет этого эффекта "Принять изменение". А принять их нужно потому что меняются последующие элементы формы, которые зависят от значения выбранного в комбобоксе
  • Вопрос задан
  • 1145 просмотров
Решения вопроса 1
idShura
@idShura
Попробуй так ComboBox1.ListIndex = 3. Индекс первого элемента 0, поэтому если нужно выбрать четвертый элемент в списке, нужно указывать 3.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы