Получить значение столбца 1 из VBA ComboBox после использования «combobox.value =» для изменения выбранного значения индекса - PullRequest
0 голосов
/ 16 марта 2019

Здравствуйте, я работаю с VBA и столкнулся со странной ситуацией. Я надеюсь, что кто-то там столкнулся с тем же и может помочь мне немного. В моей программе есть поле со списком из 2 столбцов, значение которого установлено в строку. Значение устанавливается следующим образом:

ComboBox1.Value = "this_string"

Первоначально этот ComboBox имеет 2 допустимых столбца. Я могу подтвердить это с помощью Immediate Window Позже в коде отмечен первый столбец этого поля со списком. Например: value = ComboBox1.Column(0)

Но код ломается здесь. Я получаю эту ошибку:

Не удалось получить свойство Column. Неверный индекс массива свойств.

После присвоения значения. Я больше не могу получить значения столбца. Почему это?

Спасибо за вашу помощь, Билли

1 Ответ

0 голосов
/ 17 марта 2019

Этот вопрос не должен иметь тег vb6.- В отличие от VBA, Vb6 имеет только один столбец со списком.

...