我在Excel中的第一个工作表上创建了一个单独的ComboBox。但是,我找不到引用其对象的方法。
我插入了一个模块,我的一个子可以成功引用以下值:
工作表("工作表 1"(。名字
但是,以下内容不可用并引发错误:
组合框1.值
错误消息是:运行时错误"424":需要对象
有人可以解释如何在我的工作表中引用此组合框吗?谢谢
这取决于您创建的组合框的类型:
-
形状控制:
Sheets("Sheet1").DropDowns(1)
-
ActiveX 控件:
Sheets("Sheet1").ComboBox1
如果将代码放置在 VBA 模块Sheet1
内,则可以省略Sheets("Sheet1").
。
另请参阅 Excel 2010 中的"窗体控件"和"ActiveX 控件"之间有什么区别?