如何获取组合框中选择的值的值?我有一个名为“cndGetUsage”的组合框,形式为“frmStationUsage”。如何获取表单中的值并检查是否选择了值?
这是从一个名为 mMainOutputs 的模块中引用的。
myval = Me.cndGetUsage.Column(1)
或者
myval = [Forms]![frmStationUsage]![cndGetUsage].Column(1)
这些将告诉您框中的当前值是多少。这些列是因为在访问时您的组合框可以有多个列。此外,如果您设置绑定列,则不必指定它。
你从哪里填充列表?如果您从具有唯一 ID 字段作为唯一键的表中使用 Select 语句,则效果很好。您的组合框索引从零开始。如果表单中有更多控件,则可以使用 Recordset Clone 和 Bookmark 语句在从组合框中选择项目时来回移动