无法使用标准 VBA 实现此功能;标准 VBA 不支持!您可以创建自定义 ActivX 控件或加载其他第三方控件,但标准 ListBox 无法容纳 ComboBox。如果您能提供更多细节,可能有其他解决方法可用...
如果你坚持要使用用户表单来做这件事,唯一的办法就是当你点击列表项时,弹出一个包含组合框的不同表单,这样会增加很多工作量,并且难以维护。 我确信在电子表格本身上你可以想出更好的解决方案。我还不确定你最终想要实现什么,但对我来说这只是一个依赖列表,所以你可以在电子表格本身中使用类似这样的方法: http://www.contextures.com/xlDataVal02.html