Sherry,
If I recall correctly, a standard sort when applied to text will look at
the first alpha character in the text string. Therefore as you may have
already found, a sort on the task name will first pick out all names
that start with "a", then "b" and so forth.
There are probably some schemes you can use to code the first few
characters of the name field so you will get the sort you want but that
could be a lot of extra work to code up all the task names. Unless
someone else has a clever way of doing it, my suggestion is to write a
simple VBA macro that reads each task name (or key phrase thereof) and
matches it up with any others. A match would put a code in a spare text
or number field that can then be sorted in the conventional way. This
approach may seem a bit complex, but it's not as bad as it sounds.
John