How to Make a Word Heading Available for Cross-References
Question details
The user needs to make a specific paragraph appear as a selectable heading in the Cross-reference dialog box.

- Product
- Microsoft Word / WPS Writer
- Device & OS
- not provided
- Scenario
- Attempting to insert a cross-reference linking to a specific section title or heading within a document.
- Observed behavior
- The heading does not appear in the Cross-reference dialog box list because it is formatted with a custom style rather than a recognized built-in heading style.
Turn on the Navigation Pane (View > Navigation Pane) to easily verify which text strings are currently being recognized by the software as true headings.
Apply and Modify Built-in Heading Styles
Use Word's default built-in Heading styles (Heading 1, Heading 2, etc.) instead of creating custom styles to ensure they appear in the cross-reference list.
Word processors explicitly look for built-in heading styles to populate the Cross-reference dialog box. If you create a brand-new style based on a heading style, the system may fail to recognize it. The best practice is to apply a built-in heading style and modify its formatting to match your design needs.
Highlight the paragraph or text that you want to use as your cross-reference heading.
Navigate to the Home tab and select a built-in style, such as 'Heading 1' or 'Heading 2', from the Styles gallery.
Right-click the applied Heading style in the Styles gallery and select 'Modify'. Adjust the font, color, and spacing to your preference without breaking the built-in heading recognition.
Go to Insert > Cross-reference, set the Reference type to 'Heading', and your newly formatted heading will now appear in the list.

Use Bookmarks as a Workaround
If you cannot change the paragraph's custom style, you can bookmark the text and cross-reference the bookmark instead.
Easily Manage Headings and Cross-References in WPS Writer
WPS Writer offers a highly intuitive styles panel and a flawless cross-referencing system. You can effortlessly modify built-in heading styles to fit your design while ensuring they are always available for internal linking and table of contents generation.
- 1. Select your heading text: Open your document in WPS Writer and highlight the text you want to link to.
- 2. Apply a Built-in Style: From the Home tab, simply click on Heading 1, Heading 2, or Heading 3 in the Quick Styles gallery.
- 3. Insert the Cross-reference: Navigate to the Reference tab, click Cross-reference, choose 'Heading' as your Reference type, and select the heading from the populated list.

Frequently Asked Questions
Why are my custom heading styles not showing in the cross-reference list?
Word processors typically only recognize default, built-in heading styles (Heading 1 through Heading 9) for the Heading cross-reference list. Custom styles, even if they are structurally based on built-in headings, often fail to trigger this recognition. You must modify the built-in styles directly.
Can I cross-reference a numbered list instead of a heading?
Yes. If your text is formatted as an automatic numbered list, you can open the Cross-reference dialog box and change the 'Reference type' dropdown from 'Heading' to 'Numbered item' to locate and link to your list items.
How do I update a cross-reference if the heading text changes later?
Cross-references do not always update instantly. To update them, select the cross-reference text in your document, right-click it, and choose 'Update Field' (or select the whole document with Ctrl+A and press F9). This will refresh the text to match your updated heading.




