Тема: Количество страниц и выделение текста страницы в активном документе
Для программного (с помощью макроса) определения количества страниц в активном документе можно использовать следующую процедуру:
Public Sub Pages1()
MsgBox (ActiveDocument.ActiveWindow.Panes(1).Pages.Count)
End Sub
В объектной модели Word коллекция Pages (Страницы) подчинена объекту Pane (Панель).
Поскольку панель в активном документе обычно одна, то для обращения к коллекции Pages можно использовать родительский объект Panes(1).
Также хотелось бы обратить внимание, что объект Page (Страница) включает в себя в основном параметры страницы.
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.