Zoeken in een string

Status
Niet open voor verdere reacties.

Klikmaar

Gebruiker
Lid geworden
22 okt 2008
Berichten
58
Ik heb een string gemaakt en daarmee zoek ik naar bepaalde cijfers, maar als in de string bijvoorbeeld staat "1,5,10" dan wil ik zoeken naar "10", maar alleen "1" wil ik niet hebben.

Hoe kan ik dit het beste maken
 
Ik heb onderstaande code al gebruikt:

leeg = "6,10,11"
legerij = InStr(leeg, c)

Ik heb een loop beginnend met c = 1 to 20.
Nummer 1 staat niet in de string, maar ziet deze wel en dat wil ik verkomen.
legerij <> 0 als c = 6, 10 of 11
 
Misschien kun je in dit geval met split werken:
Code:
  hStr = "23,2,10"
  hStr2 = "10"
  
  ArrStrings = Split(hStr, ",")
    
  For i = LBound(ArrStrings) To UBound(ArrStrings)
    If ArrStrings(i) = hStr2 Then
      MsgBox "Gevonden"
    End If
  Next i
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan