これがなぜなのかは定かではありませんが、Click イベントでは、リストボックスで選択されたアイテムを取得する必要がありますが、ループが初期化されると、使用可能な選択アイテムがありません。
Private Sub lstUPSCs_Click()
On Error GoTo Err_lstAttribute_Change
Dim strSelect As String
Dim sQuery As String
Dim sUPSC As String
Dim itm As Variant
For Each itm In Me.lstUPSCs.ItemsSelected
strSelect = strSelect & "," & LTrim(RTrim(Mid(lstUPSCs.Column(0, itm), 1, 8)))
Next
END SUB
この問題を解決するための助けはありますか?