You are right, Bob, except that, if it is to be used in Word there is a limited built-in sort facility in the parent application. To use it in Excel you would have to instantiate a WordBasic object; anathema to most Excel people