Excel 2011 Mac VBA Combobox值

在2011年的Mac上,我有一个电子表格与两个控件。 一个combobox和一个button。 combobox被命名为作物,我想访问该框的值单击button时。

在Windows Office中显而易见的Crops.Value似乎不工作,我得到一个错误,说作物对象丢失。

这个(简单)任务可以在Mac上使用VBA吗?

好的解决了它。 Active X对象在Mac上不起作用。 你必须使用Forms元素,然后如果你想访问下拉列表的值,这是VBA代码。 希望它可以帮助别人。

假设庄稼是combobox,Itm将有价值。

With ActiveSheet.DropDowns("Crops") Itm = .list(.ListIndex) End With