Мой пример кода для этого:
Private Sub ComboBox19_Change()
iRow_Data = ComboBox19.ListIndex + 3
If Sheet1.Range("C21") <> Sheet5.Cells(iRow_Data, 1) Then
Sheet1.Range("C21") = Sheet5.Cells(iRow_Data, 1)
End If
End Sub
Проблема, с которой я сталкиваюсь, заключается в том, что когда я выбираю значение из поля со списком в столбце 2, предполагается, что оно изменит значение связанной ячейки другое поле со списком в столбце 3, что оно и есть, но поле со списком (столбец 3) с измененной связанной ячейкой не отображает это значение.
.
Если я перемещу рассматриваемый поле со списком (столбец 3), вы увидите, что связанная ячейка была фактически изменена, но не отображает значение в поле со списком.
Есть ли способ получить значение связанной ячейки, которое было изменено другим комбинированным списком (столбец 2), для отображения в другом комбинированном списке (столбец 3).
Заранее спасибо!