ID: Q140180
The information in this article applies to:
When you create a macro to apply page numbers that include chapter numbering, the Level argument does not pick up the correct heading level. For example, the following macro applies page numbers that incorrectly include Heading 2 numbering, not Heading 1 numbering:
Sub Main
FormatPageNumber .ChapterNumber="1", .Level="1"
End Sub
When you record the macro, Word specifies the Level consistent with the
documentation, for example:
Sub Main
FormatPageNumber .ChapterNumber="1", .Level="0"
End Sub
Modify the Level argument so it is equal to the heading level minus 1. For example, to specify a Heading 1 level, the argument is:
.Level = 0
Microsoft has confirmed this to be a problem in the Microsoft products listed at the beginning of this article. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.
MORE INFORMATION
The "Microsoft Word Developer's Kit," page 477, the "Microsoft Word Developer's Kit, Second Edition," page 507, and online Help for the products listed above, correctly state:
A number corresponding to the heading level applied to the first
paragraph in each chapter (for including the chapter number with the
page number).
This feature works as documented in Word 97 for Windows and Word 98 Macintosh Edition as follows:
HeadingLevelForChapter Property
Returns or sets the heading level style that's applied to the chapter
titles in the document. Can be a number from 0 (zero) through 8,
corresponding to heading levels 1 through 9.
"Microsoft Word Developer's Kit," version 6.0, page 477 "Microsoft Word Developer's Kit," Second Edition, pages 507-508
Additional query words: formatpagenumber format page number
Keywords : kbmacro kbprg kbdtacode wordnt word8 macword98 winword word97 ntword macword word6 word7 word95
Version : WINDOWS:6.0,6.0a,6.0c,7.0,7.0a,97; MACINTOSH:6.0,6.0.1,6.0.1a,98
Platform : WINDOWS
Issue type : kbbug
Last Reviewed: November 19, 1998