Столкнулся с такой проблемой - не могу точно определить сколько страниц занимает лист EXCEL при печати. Я ориентировался на свойство "разрыв страниц":
ActiveSheet.HPageBreaks.Count
но обнаружилось, что если в последней строке на странице есть текст, то автоматом считается на 1 разрыв больше.
Подскажите, пожалуйста, как можно обойти эту ситуацию или есть другой способ определить количество страниц?
Спасибо, такая лазейка проходит.
Только номер строки, следующей за последним разрывом определяется:
ActiveSheet.HPageBreaks(ActiveSheet.HPageBreaks.Count).Location.Row,
а не:
ActiveSheet.HPageBreaks(ActiveSheet.HPageBreaks.Count).Location.EntireRow.Row