2017-05-05 41 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