I cannot really reproduce the problem. I thought that it might be a problem
with Page or Section breaks. Have a look at your document to see if there's
anything "special" happening between, for example, your bulleted list and
the next heading. BTW and IMHO, the quickest and easiest way to get all the
headings in a document is to use GetCrossReferenceItems.
Dim iHead As Integer
For iHead = 1 To UBound(sHeadings)
and put it into a different word document - in a different form.
based on the style of the paragraph I'm currently parsing
(i.e. Heading 1, 2, 3, etc) I start a new section in the other document.
original document is actually a heading. In these cases, it seems like the
style from the first character actually takes on the style from the previous
paragraph. But the remainder of the text seems to have the proper style.
For example, in one case, there is a list of bulleted items and then a
heading. In this case, it seems like the style of "bulleted list" or
"bulleted items" or whatever the name is continues into the style of the
next paragraph (at least up until the first character).
where the style from the previous paragraph continues into the "Heading"