【发布时间】:2019-12-05 12:37:38
【问题描述】:
我的表单上有一个组合框,它允许选择多项。它显示了需要分配给用户的 200 多个不同的角色。一个用户可以有多个角色。我想在未绑定的文本框中显示这些选定的项目。
我试图弄清楚如何编写 vba 代码来捕获所有选择。我做了一个简单的 IF 语句,如果选择了一个项目,它就可以工作。但是,当有多个项目选择文本框中的显示为null。
这是我到目前为止所获得的任何帮助,非常感谢。 cboRequestedRoles 是我的组合框的名称,txt_SelectedRoles 是我的文本框的名称。我在 Windows 10 平台上使用 MS Access DB 2016。
If Not IsNull(Me.cboRequestedRoles) Then
Me.txt_SelectedRoles = Me.cboRequestedRoles.Column(2)
Else
Me.txt_SelectedRoles.Value = ""
End If
【问题讨论】:
-
您的意思是多选组合框还是列表框?
-
这是一个组合框,是的,它允许我选择多个项目,我将努力为这篇文章获取屏幕截图。
-
我附上了一些图片来帮助。如果还有什么我可以提供的,请告诉我。非常感谢
标签: ms-access combobox textbox