Sorry, but you are incorrect. ALL the chars are significant.
"When I list all the bookmarks through VBA code, one bookmark shows up twice at the expense of another. "
I have no idea what you mean by "at the expense of another", but I flatly do not believe you have a bookmark that "shows up twice". You can NOT have two bookmarks with the same name.
Yes, you could have two bookmarks with the first 6 characters the same...but so what? The rest of them HAVE to be different.
Further, it is possible that you are getting mixed up between bookmarks and formfields.
Say you have a formfield. Its name is Text1. Check in Properties and the bookmark name is Text1. This also shows up under Bookmarks as.....Text1.
Now go and select some text. Anywhere. It does not matter, just select something. Insert > Bookmarks and name it Text1.
Under Bookmarks, there is still a Text1 bookmark...but it is no longer the formfield. It is the text you just selected. If you check the Properties of the formfield, it
no longer has any bookmark name!. The bookmark name of the formfield is blank...because it no longer HAS a bookmark.
All formfields
CAN have bookmarks. However, a formfield is not a bookmark. It is a mistake to think of them as equivalent. If you copy and paste a formfield, the pasted formfield has NO name, and NO bookmark.
If you are actually doing things to
formfields, generally (but not always) it is better to use formfield objects and their properties. Not bookmarks.
On the other hand, if you are using REF fields - as macropod mentions in the linked thread - then indeed you are using the bookmark
OF a formfield for reference.
faq219-2884
Gerry
My paintings and sculpture