Я пытаюсь создать временную линию через Excel и VBA, имея часы (1-24), перечисленные в диапазоне A1: A24; Я создал ComboBox, заполнил список с этим диапазоном, и теперь я пытаюсь связать эти два, так что, если я выберу определенный час в ComboBox, Excel отобразит «Test» по одной ячейке справа от этой конкретной ячейки из данного диапазона (например, если я выберу «8» в ComboBox, тогда Excel отобразит «Тест» в B8, так как значение A8 равно «8»)Если Cell in Range Matches ComboBox Value Then right Cell Value
Вот как я получил небольшое знание о VBA, что у меня есть:
Private Sub Combobox1_Change()
For Each cell In Range("A1:A24")
If cell.Value = Me.ComboBox1.Value Then
cell.Offset(0, 1).Value = "Test"
End If
Next
End Sub
Было бы здорово, если бы кто-то помог мне справиться с этим!