VBA:如何引用组合框对象



我在Excel中的第一个工作表上创建了一个单独的ComboBox。但是,我找不到引用其对象的方法。

我插入了一个模块,我的一个子可以成功引用以下值:

工作表

("工作表 1"(。名字

但是,以下内容不可用并引发错误:

组合框1.值

错误消息是:运行时错误"424":需要对象

有人可以解释如何在我的工作表中引用此组合框吗?谢谢

这取决于您创建的组合框的类型:

  • 形状控制Sheets("Sheet1").DropDowns(1)
  • ActiveX 控件Sheets("Sheet1").ComboBox1

如果将代码放置在 VBA 模块Sheet1 内,则可以省略Sheets("Sheet1").

另请参阅 Excel 2010 中的"窗体控件"和"ActiveX 控件"之间有什么区别?

最新更新