Hi Dan
=1*MID(H1,MATCH(TRUE,ISNUMBER(1*MID(H1,ROW($1:$9),1)),0),COUNT(1*MID(H1,ROW($1:$9),1)))
Enter this as an array formula. The only problem is that when 096 displays it appears as 96 so you might have to convert it to text and use a format to preserve the leading zero. The success or not of this will depend on whether the number of digits to be extracted is variable or not.
Regards
Harry