Excel - можно ли посчитать количество страниц
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
bvo Участник со стажем
Вступление в Клуб: 06.12.2011
|
Чт Июн 07, 2012 10:10  Excel - можно ли посчитать количество страниц |
|
Полезность: Нет оценки
|
Можно ли каким-либо образом посчитать количество страниц в полученном файле Excel, которое у юзеров получится при печати? У нас тариф зависит от количества этих полученных страниц.
По количеству строк не подойдет, потому что одна ячейка Excel может содержать назначение платежа, оно разной длины и соответственно, на странице может быть разное количество ячеек. |
|
 |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Чт Июн 07, 2012 11:16   |
|
Полезность: Нет оценки
|
М.б. это поможет?
Excel Developer Reference
PageSetup.Pages Property
Returns or sets the count or item number of the pages in Pages collection.
Version Information
Version Added: Excel 2007
Syntax
expression.Pages
expression A variable that represents a PageSetup object. |
|
 |
bvo Участник со стажем
Вступление в Клуб: 06.12.2011
|
Чт Июн 07, 2012 14:11   |
|
Полезность: Нет оценки
|
Спасибо. Сработало вот это
If LastControl Is Nothing
' Действия при загрузке формы
Set xls = CreateObject("Excel.Application")
Set book = xls.Workbooks.Add';
Set sheet = book.Worksheets(1)
end if
и потом в секции Проверка
excel.cmd('MsgBox "Кол-во страниц " & Sheet.PageSetup.Pages.Count');
Только мне его теперь почему-то не передать в переменную. На экранную форму я скрытое поле положила, присваиваю значение, а оно не попадает в переменную. Что-то делаю не так
excel.cmd('V_Pages.Text = Sheet.PageSetup.Pages.Count'') |
|
 |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Чт Июн 07, 2012 14:20   |
|
Полезность: Нет оценки
|
Цитата: | Только мне его теперь почему-то не передать в переменную. |
Есть такая проблема в некоторых версиях навигатора. Например, в 246.39 работает, а в 6.0.111.22 только после танца с бубнами. |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|