Получить количество страниц для печати из Excel Interopb - PullRequest
1 голос
/ 20 сентября 2010

Как можно программно получить количество страниц, на которые рабочая книга или лист будет распечатан из взаимодействия Excel 2007 ( Microsoft.Office.Interop.Excel )?

Ответы [ 3 ]

3 голосов
/ 20 сентября 2010

вы ищете ActiveSheet.PageSetup.Pages.Count?

0 голосов
/ 15 января 2013

Просто используйте

"ActiveWindow.SelectedSheets.PrintOut From: = 1, To: = 1, Copies: = 1, Collate: = True, IgnorePrintAreas: = False"

Измените «От» и «Кому» на свои страницы.

0 голосов
/ 09 августа 2011

PageSetup.Pages.Count даст правильный ответ.Но как получить правильный счет, если комментарии напечатаны в конце листа.

...