【问题标题】:automatically select a value in a combobox in Access在 Access 的组合框中自动选择一个值
【发布时间】:2012-12-18 14:16:29
【问题描述】:

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

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

到目前为止我有这个:

Me.cboLocation.TabIndex = index

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

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

知道如何实现这一目标吗?谢谢!

【问题讨论】:

  • 设置组合框值的最简单方法是分配绑定列,假设绑定列是一个ID,您可以说Me.cboLocation=124。你的设置是什么?

标签: ms-access combobox listbox


【解决方案1】:

我想通了,我把代码改成:

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

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

【讨论】:

    猜你喜欢
    • 2016-05-29
    • 2011-03-15
    • 2011-05-27
    • 2017-04-19
    • 2012-02-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-24
    相关资源
    最近更新 更多