A prima vista mi viene in mente una cosa del genere, poi magari ripensandoci meglio posso trovare sicuramente un modo migliore:
codice:
Dim Stringa As String
Stringa = "RSD0A124"
For i = 1 To Len(Stringa)
car$ = Mid(Stringa, i, 1)
Select Case car
Case Is = "a"
tot = val(tot) + 'numero che vuoi
Case Is = "b"
tot = val(tot) + 'numero che vuoi
End Select
next i
MsgBox tot
Visto che questa soluzione è un pò scomoda (ma l'ho pensata e scritta all'istante, se magari sei un pò più preciso circa i valori da assegnare posso trovare una soluzione migliore..
ciao