Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как определить номер страницы, где произошло выделение?

32K
28 октября 2007 года
Сергей 2007
2 / / 28.10.2007
Имеется выделение в документе - Selection, или же диапазон - Range.
Существенно, что и то и другое имеют место быть не в секции, не в параграфе и т.д., а именно, целиком, в ActiveDocument.
Как, имея эти конструкции, определить номер страницы, где это выделение или этот диапазон расположены, если страницы документа не нумерованы, а номера их высвечиваются только при скроллинге правым ползунком при просмотре документа?
Кто знает - прошу ответить.
Сергей.
263
28 октября 2007 года
koltaviy
816 / / 16.12.2004
 
Код:
..
MsgBox CStr(Selection.Information(wdActiveEndPageNumber))
..
32K
28 октября 2007 года
Сергей 2007
2 / / 28.10.2007
Спасибо, Koltaviy, собственно, я уже это использую по Вашей подсказке.
Но первоначально у меня нет выделений, а есть диапазоны Range по всему документу. Можно ли, не делая выделений, а только по номеру байта диапазона определить, на какой странице этот байт расположен?
Заранее благодарю, Сергей.
263
28 октября 2007 года
koltaviy
816 / / 16.12.2004
Не совсем понял, что ты имеешь ввиду..
Определить на какой странице расположен Range можно тем же самым методом, что и для Selection, не делая никаких выделений..
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог