Excel 如何指向工作表中插入的activeX组合框?

Excel 如何指向工作表中插入的activeX组合框?,excel,vba,Excel,Vba,我在第7页中插入了一个组合框(名为“Mainwindow”) 我找不到有关如何通过VBA访问组合框的信息 我想是这样的: Sheets(“主窗口”).combbox\u Instruments.value但它不起作用 有什么想法可以让你读到更多关于这方面的信息或找到解决方案吗 尝试工作表(“主窗口”).OLEObjects(“combbox\u仪器”).Value 此外,OLE对象是“形状”集合的成员,因此您可以在工作表中遍历所有形状,但是上述方法应该足够了。可以按如下方式访问ActiveX组合

我在第7页中插入了一个组合框(名为“Mainwindow”)

我找不到有关如何通过VBA访问组合框的信息

我想是这样的:

Sheets(“主窗口”).combbox\u Instruments.value
但它不起作用

有什么想法可以让你读到更多关于这方面的信息或找到解决方案吗

尝试
工作表(“主窗口”).OLEObjects(“combbox\u仪器”).Value


此外,OLE对象是“形状”集合的成员,因此您可以在工作表中遍历所有形状,但是上述方法应该足够了。

可以按如下方式访问ActiveX组合框:

Sub Test()
Dim obj As OLEObject
Set obj = Sheets("Mainwindow").OLEObjects("combbox_instruments")
End Sub

投票选出正确答案。我继续我的帖子,因为问题是如何访问combobox如果它是ActiveX combobox,那么假设你的名字是对的,代码应该可以工作。当你使用它时会发生什么?谢谢大家这么快的回复!