I need to parse MS Word document text, character by character using the Range object, i.e. something like
strChar=MyRange.SetRange i, i+1
and this works fine for pure text. However, if in text there are some embedded objects, such as pictures, formulas, shapes, hyperlinks, etc., there are problems, as in the places after text where the object comes, there are additional characters, or "EMBED Package" strings, or other artifacts which are not present in the pure text.
So the question is: is there a way to know if the current section of the Range is not related to text but to another object in the Word document? Any way to distinguish such parts from pure textual parts?