1

Тема: Количество страниц в разделе

Подскажите, пожалуйста, как получить количество страниц в разделе из vba. Заранее благодарен.
Select не должен использоваться! Заранее благодарен

2

Re: Количество страниц в разделе

Нужно использовать метод ComputeStatistics(wdStatisticPages) для Range каждого раздела. Думаю, тебе этого хватит, чтобы код написать самому.

Лучше день потерять — потом за пять минут долететь!

3

Re: Количество страниц в разделе

Использовал вот что:

If ActiveDocument.Sections(i).Range.ComputeStatistics(wdStatisticPages) = 1 Then
    GoTo .....
Else
....
end if

Но wdStatisticPages показывает неправильную цифру..
Поэтому и спросил.. smile

Еще раз проверил.. В разделе пять листов, а этот код показывает, что шесть.. Где собака порылась??? В принципе, это не критично, но хочется быть до конца уверенным в том, что пишешь в коде..
добавлено - оказалось - критично.. сравниваю с единицей, а выдает то 1, то 2..

Отредактировано andrkar (06.04.2010 20:55:21)