here is a short document that clearly shows the problem. It has a list with 3 items.
When the macro flatten is run, the italics are removed from the secord item, while the 1st and the 3rd are not affected.
But, more interestingly, when you change the string zzzzzzzz into z before running the macro, the italics are preserved. This was the origin of my observation of string lengths playing a role to this behaviour of word.
I hope this helps nailing down this issue!
thanks, Ruud
|