На моем UserForm
у меня есть TextBox
где записывают свои серийные номера, что-то вроде 421012. под ним у меня есть ListBox с опциями, такими как «Инструменты, скамейка, Колесо»VBA: TextBox и ListBox
Я 'm attemting do:
После того, как я напечатал свой серийный номер, который я только что ввел, я нажимаю на один из вариантов в ListBox
, и он должен поместить значение за мой серийный номер.
Что-то вроде этого: 421012 + "меню Сервис" = 421012
"Bench" бы получить результат 421012
Мой код до сих пор:
Private Sub UserForm_Initialize()
With ListBox1
.AddItem "Tools"
.AddItem "Bench"
.AddItem "Wheel"
End With
End Sub
Как-то я должен сказать VBA, что Tools равен 15 или Bench равен 45 и т. Д.
[Возможно отношение] (Ht tp: //codereview.stackexchange.com/q/140995/23788) –