Try this in a query:
Extracted: Mid([PNum],InStr(1,[PNum],"09"),10)
Equivalent to this:
SELECT TblTest.PNum, Mid([PNum],InStr(1,[PNum],"09"),10) AS Extracted
FROM TblTest;
it should work for 10 numbers
QueTest
PNum
Extracted
CUT (09GN20T-01) 73" LONG
09GN20T-01
(09GN20T-01)CUT 6.50" -...