powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBA-Введеное значение в ComboBox
8 сообщений из 8, страница 1 из 1
VBA-Введеное значение в ComboBox
    #34905004
avdj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема такова: ComboBox позволяет ввести значение руками и это значение, в случае если оно отсутствует в списке бокса необходимо записать на excel лист. Как определить что значение введено, а не выбрано из списка?
...
Рейтинг: 0 / 0
VBA-Введеное значение в ComboBox
    #34905013
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проверьте ComboBox на наличие такой записи.
...
Рейтинг: 0 / 0
VBA-Введеное значение в ComboBox
    #34905088
avdj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перебором или есть более цивилизованный способ?
...
Рейтинг: 0 / 0
VBA-Введеное значение в ComboBox
    #34905405
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вроде бы есть API функции которые ищут в списке.
...
Рейтинг: 0 / 0
VBA-Введеное значение в ComboBox
    #34905635
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
avdjПроблема такова: ComboBox позволяет ввести значение руками и это значение, в случае если оно отсутствует в списке бокса необходимо записать на excel лист. Как определить что значение введено, а не выбрано из списка?
Делаешь процедуру по нажатию кнопки в которой гонишь цикл проверяя Combobox1.text и массив в котором хранятся значения Combobox1ю Этот масси можно создать когда добавляешь значения Combobox1.AddItem
Может можно как-нибудь обратиться непосредственно к i-тому элеменку Combobox1... Я не знаю.
А с циклом гарантированно получится.
...
Рейтинг: 0 / 0
VBA-Введеное значение в ComboBox
    #34905792
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно загонять итемы в словарь и проверять по Exists.
...
Рейтинг: 0 / 0
VBA-Введеное значение в ComboBox
    #34906365
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то я вчера пошел по длинному пути....
Можно так

Код: plaintext
1.
2.
3.
4.
5.
6.
Private Sub CommandButton1_Click()

If ComboBox1.ListIndex <=  0  Then
 MsgBox ComboBox1.Text
End If

End Sub

-----------
Андрей.
...
Рейтинг: 0 / 0
VBA-Введеное значение в ComboBox
    #34907808
avdj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То что Надо! Спасибо всем.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBA-Введеное значение в ComboBox
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]