【问题标题】:How can I get the value of an unbound column in a combo box?如何获取组合框中未绑定列的值?
【发布时间】:2012-06-08 05:09:59
【问题描述】:

如何从组合框中的未绑定列中获取值到 VBA 变量中?

我有一个名为 cmbEmps 的组合框,它的行源如下所示

ID   Name    Active
1    Bob     -1
2    Jim     -1
3    Jane    0

它绑定到我表单上第 1 列的一个字段,我的列宽度已设置为 0";1";0",因此只显示名称。

我真正想做的是,当 Jane 被选中时,发现 Active 列 (3) 为 0。

我该怎么做?

【问题讨论】:

    标签: ms-access


    【解决方案1】:

    请参阅组合框中的第三列。列编号从零开始。

    YourVariable = Me.cmbEmps.Column(2)
    

    【讨论】:

    • 值得注意的是,“.Column”位似乎区分大小写;如果写成“.column”,它将不起作用(或者至少对我不起作用)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-12
    • 1970-01-01
    • 2016-09-09
    • 1970-01-01
    相关资源
    最近更新 更多