Oh, and if the array was to be used for other code - which of course it could be, otherwise what would be the point? - one may have to be careful. The Ranges that are in the array are the ranges of only the found FindText string. They do not contain any leading or following spaces.