Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 仅将组合框中的选定字段插入临时表_Sql_Vba_Ms Access - Fatal编程技术网

Sql 仅将组合框中的选定字段插入临时表

Sql 仅将组合框中的选定字段插入临时表,sql,vba,ms-access,Sql,Vba,Ms Access,我已经创建了一个表单,可以拉入记录并在列表框中显示它们。我有一个单选按钮,用于选择所有员工,我可以创建一个报告,但我也有一个单选按钮用于选择员工,这样我可以进入并选择我想要报告的少数员工。问题是,当我选择几个员工时,在输入临时表时,它仍然循环遍历列表框中的所有记录。是否有一种简单的方法可以快速地将所选项目插入临时表 任何帮助,即使是听起来可能有帮助的链接,都将不胜感激。您需要循环浏览.ItemsSelected并通过.itemselecteditem检索所选项目的值: 发布您尝试的代码。是否使用

我已经创建了一个表单,可以拉入记录并在列表框中显示它们。我有一个单选按钮,用于选择所有员工,我可以创建一个报告,但我也有一个单选按钮用于选择员工,这样我可以进入并选择我想要报告的少数员工。问题是,当我选择几个员工时,在输入临时表时,它仍然循环遍历列表框中的所有记录。是否有一种简单的方法可以快速地将所选项目插入临时表


任何帮助,即使是听起来可能有帮助的链接,都将不胜感激。

您需要循环浏览.ItemsSelected并通过.itemselecteditem检索所选项目的值:


发布您尝试的代码。是否使用listbox的ItemsSelected属性?回顾
Dim selectedItem As Variant

With Me.YourListBoxControlName  
    For Each selectedItem In .ItemsSelected
        MsgBox .ItemData(selectedItem) 
    Next
End With