我已经研究过但无法找到是否可以在ActiveX ComboBox中存储字符串而不是Range。
我的工作簿有很多依赖关系,每当用户输入任何类型的公式时,它都会重新计算ComboBox等。我已经在基于公式的基础范围中粘贴了值,这有助于并关闭计算无济于事。任何指导都表示赞赏。
更新 - 绑定了组合框,这是设置范围的一个示例。
ThisWorkbook.Worksheets("Securities").OLEObjects("cboList").ListFillRange = "Securities!" & Range("mySecurities").Address
答案 0 :(得分:2)
使用ControlFormat属性的AddItem方法:
With Sheet1.Shapes("ComboBox1").ControlFormat
.AddItem "Sunday"
.AddItem "Monday"
.AddItem "Tuesday"
End With