0
我试图通过Excel和VBA创建一个时间线,有小时(1-24)在范围A1:A24中列出;我创建了一个ComboBox,用这个范围填充了列表,现在我试图链接这两个,所以如果我在ComboBox中选择一个小时,Excel将在该特定单元格的右侧显示“测试”一个单元格(例如,如果我在组合框中选择“8”,那么Excel将在B8中显示“测试”,因为A8的值是“8”)如果在范围内的单元格匹配组合框值然后右单元格值
这是我用小知识得到多少关于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
这将是伟大的,如果有人能帮助我解决这个问题!