2017-05-05 42 views
0

我已经创建了一个表单,它可以将记录显示出来并将它们显示在列表框中。我有一个“所有员工”的单选按钮,可以选择所有员工,我可以创建报告,但我也有一个“选择员工”的单选按钮,因此我可以选择我想要报告的几个。问题是当我选择一些雇员时它仍然循环列表框中的所有记录,同时输入到临时表中。是否有一种简单的方法来将所选项目快速插入临时表中?在组合框中只插入SELECTED字段到Temp表中

任何帮助将不胜感激即使是一个听起来可能会有所帮助的链接。

+0

安置自己尝试代码。你在使用ListBox的ItemsSelected属性吗?查看http://allenbrowne.com/ser-50.html – June7

回答

1

您通过.ItemsSelected需要循环,并通过.ItemData(selectedItem)检索所选项目的值:

Dim selectedItem As Variant 

With Me.YourListBoxControlName 
    For Each selectedItem In .ItemsSelected 
     MsgBox .ItemData(selectedItem) 
    Next 
End With 
相关问题