I was thinking of using the "split" does this sound right?? I am not a programmer but know enough to cause damage, can some one help. Dim MyString, MyArray, Msg MyString = "VAN-220-001" MyArray = Split(MyString, "-", -1, 1) ' MyArray(0) contains "VAN". ' MyArray(1) contains "220". ' MyArray(2) contains "001". Msg = MyArray(0) & " " & MyArray(1) Msg = Msg & " " & MyArray(2) MsgBox Msg