有更好的 excel 能力的人可以用下面的代码帮助我吗?我已经在 Worksheet_Activate 事件中进行了设置。我有代码将 ActiveX 列表框设置为默认值,如下所示。无论出于何种原因,列表框都没有将默认值显示为突出显示的项目。所有其他逻辑似乎都可以正常工作,但下面的代码不会突出显示我的第一个列表框中的愚蠢的第一项,这让我很抓狂。我究竟做错了什么?
With CTOverview.ListBox1
.IntegralHeight = True
.Height = 114.75
.Width = 125.25
.IntegralHeight = False
.ListIndex = 0
.Selected(0) = True
.Value = "Entire Division"
End With
CTData.Range("Overview_RegionSelected").Value = CTOverview.ListBox1.Value
With CTOverview.ListBox2
.IntegralHeight = True
.Height = 114.75
.Width = 150
.IntegralHeight = False
.ListIndex = -1
End With
谢谢你的帮助。