Share via

How to make a Table of contents in word with numbered sub-sections.

David Bradbury 50 Reputation points
2026-03-29T06:59:18.0966667+00:00

Is there any way of doing this so the headings and sub-sections are numbered automatically? it seems I have to designate text as heading level 1, 2 etc, [then manually change the font and color so it's not blue 20 point - but that's on old issue], then click the multi-level list, then indent as required. Surely the TOC should be easier than this. Why don't the other headings get numbers automatically?

========

Moderator's note: changed "header" to "heading." https://addbalance.com/word/headersheadings.htm

Microsoft 365 and Office | Word | Other | Windows
0 comments No comments

Answer accepted by question author
  1. Luc Sanders 48,445 Reputation points Volunteer Moderator
    2026-03-29T12:36:26.59+00:00

    David,

    Did you choose the right list style for the heading numbering? Seems like you chose the numbering scheme just above the red one. That would give you one level numbering. The indents are automatically added in the TOC, which you can, if needed, alter in the TOC1...TOC9 styles.

    multi

    modify

    3 people found this answer helpful.

2 additional answers

Sort by: Most helpful
  1. Stefan Blom 337.9K Reputation points MVP Volunteer Moderator
    2026-03-29T14:25:28.14+00:00

    The table of contents should reflect the number formats selected for the headings that you included in the TOC. Maybe you just selected the wrong heading numbering format, as Luc suggested. If that is not it, look at the preview at File > Print. Do you see numbered headings there?

    3 people found this answer helpful.

  2. Charles Kenyon 166.1K Reputation points Volunteer Moderator
    2026-03-29T21:14:08.2133333+00:00

    Is there any way of doing this so the headings and sub-sections are numbered automatically? it seems I have to designate text as heading level 1, 2 etc, [then manually change the font and color so it's not blue 20 point - but that's on old issue], then click the multi-level list, then indent as required. Surely the TOC should be easier than this. Why don't the other headings get numbers automatically?

    The TOC is based on styles that you can choose. By default, headings 1-3 and outline levels 1-3 are included in a TOC.

    The numbering is normally done using the headings, but you could use any styles. Luc pointed out a simple way of associating automatic numbering with heading levels.

    multi

    You can find that under the MultiLevel List button (not the list button).

    You can set this up however you want. Here is my pdf with multiple links on how to do this: https://www.addbalance.com/usersguide/AutomaticNumbering.pdf

    Styles can be modified. You do not want to go through your document and change the formatting of the headings. You want to modify the styles. If you are not understanding and using styles you are definitely doing things the hard way.

    It would be possible to have numbering apply only to the TOC without it applying to headings in your text. It would be unusual to do so, though.

    1 person found this answer helpful.

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.