I have a slightly different need for a new style in that I do not want the new style "based" (Word's term) on an existing style. The new style must be independent of the existing style so that when the new style is copied to an existing document, any existing "based on" attributes in the copied-to document do not affect the copied style.
For example (as a very simple case), I'd like to have a "Normal+6ptAfter" style. It has all the properties of the default Word "Normal" style except instead of 0 points after the paragraph, it has 6 points. Too often I find that when copied to someone elses Word environment their existing Normal (or "Body Text") which the user has changed to meet their needs changes the Normal+6ptAfter.
I searched the web and found some VB that might do this, but I only hack at VB and don't fully understand the macros, which are meant for other purposes and I'm just trying to modify for my own need.
It would seem to be such a useful basic Word function to do this I'm surprised it hasn't existed since Styles were created.
P.S. When you use Susan's procedure above, the new style is "Style base on" the existing style.
Keep Up with TechRepublic