Hi,
You can go a step further and use the instr with the mid function eg
Dim INTVALUE As Variant
INTVALUE = Mid(stringName, InStr(stringName, matchInteger), Len(matchInteger))
to return the integer itself (thinking about it, why would anyone want to get the integer itself when the integer is already known?) Anyways, the concept still remains in case you want a portion of the stringname if the integer is found.