Excel VBA从下拉列表中select
我已经在excel中编写了一个VBAmacros,它根据模板创build电子表格,并根据下拉列表中的选项更新各个电子表格的值。
我似乎无法弄清楚如何使用VBA来select列表中的第一个选项。
任何帮助赞赏。
假设您的下拉列表被命名为myList
, myList
编程方式select项目的方式是使用对象的.ListIndex
属性。 意思是:
myList.ListIndex = j
j从0
(第一个元素)到n-1
(最后一个元素)。 在你的情况下:
myList.ListIndex = 0
将select第一个项目。
如果控制在电子表格中 :
在这种情况下,代码略有不同:
With Sheets("Sheet1").Shapes("Region").ControlFormat .ListIndex = 0 End With