I would like to remove all text from a string and just leave any numbers that are in the string.
I found this answer to a very similar question
Removing text around a number using VBA
This works exactly as I would like it to except it returns only the first two numbers in the string. My data varies and may have up to eight numbers
"2 abc def 1 xyz 1 big 2 small 7 High 2 end finish 2 start"
should return 2 1 1 2 7 2 2
Thanks for any help