обычно в нижних колонтитулах я вспоминаю, что синтаксис x xx, где xx - последняя страница.
Когда вы меняете формат с римского на арабский, куда-то добавляете ... RestartNumberingAtSection
это пример сценария, который нуждается в проверке
При ошибке возобновить следующее
Const wdPageBreak = 7 Const wdPageNumberStyleUppercaseRoman = 1
Установите objWord = CreateObject ("Word.Application") objWord.Visible = True Установите objDoc = objWord.Documents.Add ()
Установите objSection = objDoc.Sections (1) Установите objSelection = objWord.Selection
Установите objPageNumbers = objSection.Footers (1) .PageNumbers objPageNumbers.NumberStyle = wdPageNumberStyleUppercaseRoman objPageNumbers.ShowFirstPageNumber = FALSE objPageNumbers.RestartNumberingAtSection = TRUE objPN (1) objPage () objPage
objSelection.TypeText "Это страница 1". objSelection.InsertBreak (wdPageBreak) objSelection.TypeText "Это страница 2". objSelection.InsertBreak (wdPageBreak) objSelection.TypeText "Это страница 3".