Показать сообщение отдельно
Старый 29.06.2006, 13:25   #13  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
Цитата:
Сообщение от itfs
Кол-во страниц для некоторых является своеборазной гарантией целостности документа. Со времен бумаготворчества осталось.
Да, возможно. Такой гарантией может быть, например, прописывание на каждой распечатываемой странице в нижнем колонтитуле строки типа "Стр. 2 из 15".
Но для этого не нужно задействовать HPageBreaks.Count, проще и надежнее поручить это делать самому Ёкселю - как-нибудь вот так:
Код:
COM wks; // Worksheet
..............
COM::createFromObject( wks.PageSetup() ).CenterFooter('Стр. &P из &N');
А HPageBreaks - семейство весьма капризное, как мне показалось. Как-то пришлось повозиться, так просто съехали крыши - и у меня, и у Ёкселя... С этими мануальными и автоматическими границами страницы... Помню, состояние было достаточно удручающее - и до конца не победил... как-то по-другому объехал...