C'? un bellissimo tutorial in questo sito redatto da HeDo che ti spiega come gestire al meglio le stringhe in Visual Basic.
Al posto dei Tokens, puoi usare la funzione:
Split
-------
Dichiarazione:
Function Split(string,[delimiter])
Definizione:
Divide una stringa e assegna i valori all'interno di un array. Per dividere la stringa, la funzione split usa il carattere di spaziatura come delimitatore predefinito.
Esempio:
Dim string1 As String
Dim array1 As Variant
string1="Hello-World-!"
array1=Split(string1,"-"
MsgBox array1(1),,""
'Mostrer? una finestra di messaggio con il valore "World"