0

我有一个访问程序来处理库存。

有一个包含值的列表框,我试图在单击时使用列表框中的值更新组合框。组合框中有特定的值,列表框中只会有这些值。

到目前为止,我有这个:

Me.cboLocation.TabIndex = index

但它不起作用。我在 ifelse 语句中设置了索引值,具体取决于来自列表框的文本。

if Me.lstItems.Column(5) = "Cage" then
    index = 0
elseif Me.lstItems.Column(5) = "Cabnet" then
    index = 1
...

关于我如何实现这一目标的任何想法?谢谢!

4

1 回答 1

0

我想通了,我将代码更改为:

Me.cboLocation = Me.lstItems.Column(5)

取出 if 块。我注意到我将列数设置为 4,所以它没有获得第 5 个值。

于 2012-12-18T14:28:19.277 回答