【问题标题】:AutoFill when user types into a combo box using VBA in excel当用户在 Excel 中使用 VBA 键入组合框时自动填充
【发布时间】:2016-06-16 03:09:31
【问题描述】:

我目前正在做一个项目,我需要在 Excel 工作表中有一个组合框。我在我正在使用的当前工作簿中的不同工作表中拥有组合框所需的数据。

我的问题是,有没有办法使用 VBA 向框添加自动填充/自动完成功能?

我的代码如下:

Private Sub ThirdFloorBox_Initialize()
ThirdFloorBox.Clear
ThirdFloorBox.List = Sheets(8).Range("A3:A37").Value
ThirdFloorBox.Visible = False
End Sub

任何建议都会有所帮助。 仅供参考:我是 VBA 新手,因为我的大部分编码经验都来自前端网络世界。

谢谢

【问题讨论】:

标签: vba excel combobox


【解决方案1】:

最好在名称管理器中定义范围(服务 Thirdfloorbox 的列表),然后在框的属性窗口中将该范围添加为行源。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-06-20
    • 2017-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-03
    • 1970-01-01
    相关资源
    最近更新 更多