Style separator hides numbered items in cross-reference list

L

Lee Knight

I'm using Word 2003 but testing to prepare for a migration to Word 2007. In
Word 2003, I've set up an outline numbering system for documents that
combines Heading styles with other styles that are linked to (i.e., "based
on") the Heading styles. For example, Heading 1 creates "Section 1." with no
title, and "Heading 1 Title" creates "Section 1. My Title." followed by a
style separator and then Body Text. Cross-referencing works fine, because
both the numbered paragraphs that are formatted with the Heading 1 style and
those formatted with the Heading 1 Title style appear in the cross-reference
dialog under "Numbered items."

The problem arises when I open a document formatted this way in Word 2007.
None of the Heading 1 Title paragraphs appear under Numbered items. I tried
saving the DOC as a DOCX, and this made no difference.

I've traced the problem to the style separator. It appears to be preventing
the paragraphs from appearing as numbered items.

My question is: Is there a way to force numbered paragraphs that use a
style separator to appear in the cross-reference dialog?
 
L

Lee Knight

Suzanne -

Thank you for the prompt reply. It seems replacing the style separator with
a Hidden paragraph mark makes no difference in this regard.

I'm baffled (to put it mildly) as to why Microsoft would change the effect
of the style separator on paragraph numbering. It seems to me if you can see
a paragraph number (particularly one tied to a Heading style) in a document
you ought to be able to insert a cross-reference to it.

I think what I will have to do is create a macro to insert cross-references
which temporarily "unhides" the style separators so that all numbered
paragraphs appear under Numbered items.

Thanks again,

Lee
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top