Я новичок в программировании VBA и самостоятельно работаю над программированием Excel VBA и задаю вопрос, связанный с несколькими ComboBox, которые используются для определения ценности одной ячейки.Программирование VBA с несколькими условиями с использованием ComboBoxes
У меня есть 2 ComboBoxes.
Сейчас я использую что-то близкое к этому синтаксису
Private Sub ComboBox1_Change()
If Me.ComboBox1.Value = "A" and Me.ComboBox2.Value = "2" Then
Range("A2").Value = Range ("B6").Value
Else Range("A2").Value = Range("B7")
End If
код не работает. Я ничего не получаю в том, что было бы A2.
Я предполагаю, что записи в ComboBoxes являются строками любого типа и правильно помещаются в код.
Более подробная помощь по поиску и устранению неисправностей будет очень признательна.
ли комбинированные окна в виде пользователя или на листе? – Sobigen
Combo Boxes находятся на листе. –