Dim intX, intY As Integer
intY = Nums.GetUpperBound(0)
For intX = 0 To intY
With Nums(intX)
If .strFtID = strID Then
‘calls various subs/functions to get results to show in listbox
listbox.Items.Add(String.Format(strFmt, "various titles”))
listbox.Items.Add(String.Format(strFmt, variable results))
End If
End With
Next
このループでは、タイトルのリストボックスが試合ごとに追加されますが、一度だけ追加したいです。また、ループ全体が検索され、一致しない場合は、「一致なし」を追加したいと考えています。このループには複数の一致があるため、ループ内または「else」の下に配置することはできません。