Building custom solutions that extend, automate, and integrate Microsoft 365 apps.
Yes, you would think so.
But, characters.count may not pick up characters outside of the main story.
See https://learn.microsoft.com/en-us/office/vba/api/word.characters.
For instance, in a document I get the following responses in the Immediate Window:
? Activedocument.Content.StoryLength
2
? activedocument.Content.Characters.Count
1
? Selection.characters.count
44
None of these means what one might think, except for the last one, the selection. They are all about the same document, which contains more that 50 characters. The only one in the main story is the required paragraph mark. There are characters in a header and in a textbox. The characters in the textbox are selected.
Would you care to save a sample document where this is not the case on OneDrive or SharePoint and post a link to it here?