Цитата:
Сообщение от
itfs
Кол-во страниц для некоторых является своеборазной гарантией целостности документа. Со времен бумаготворчества осталось.
Да, возможно. Такой гарантией может быть, например, прописывание на каждой распечатываемой странице в нижнем колонтитуле строки типа "Стр. 2 из 15".
Но для этого не нужно задействовать HPageBreaks.Count, проще и надежнее поручить это делать самому Ёкселю - как-нибудь вот так:
Код:
COM wks; // Worksheet
..............
COM::createFromObject( wks.PageSetup() ).CenterFooter('Стр. &P из &N');
А HPageBreaks - семейство весьма капризное, как мне показалось. Как-то пришлось повозиться, так просто съехали крыши - и у меня, и у Ёкселя... С этими мануальными и автоматическими границами страницы... Помню, состояние было достаточно удручающее - и до конца не победил... как-то по-другому объехал...