как посчитать количество страниц получаемых при печати ?

Программирование на Visual Basic for Applications
Danilka
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 12.08.2005 (Пт) 0:36
Откуда: Moscow, Kremlin, 2789 steps SSW

как посчитать количество страниц получаемых при печати ?

Сообщение Danilka » 03.04.2006 (Пн) 10:26

есть лист в EXCEL отфильтрованный автофильтром.
как из макроса узнать, сколько страниц поучится при отправке на печать , ДО ОТПРАВКИ НА ПРИНТЕР ?
С уважением,
DAnilka
Come get some !

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 03.04.2006 (Пн) 10:31

Сделать Preview, посчитать вертикальные разделители.
Lasciate ogni speranza, voi ch'entrate.

Danilka
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 12.08.2005 (Пт) 0:36
Откуда: Moscow, Kremlin, 2789 steps SSW

Сообщение Danilka » 03.04.2006 (Пн) 11:22

А как это сделать средствами макроса ?
Come get some !

IcyWind
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 26.03.2006 (Вс) 19:16

Сообщение IcyWind » 03.04.2006 (Пн) 21:14

Число строк на странице величина в большинстве случаев постоянная, отсюда:

кол-во_страниц=общее_число_строк/число_строк_на_странице

Danilka
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 12.08.2005 (Пт) 0:36
Откуда: Moscow, Kremlin, 2789 steps SSW

Сообщение Danilka » 03.04.2006 (Пн) 21:41

спасибо , но я решил проблему сам
количество страниц на листе =(ActiveSheet.HPageBreaks.Count + 1) * (ActiveSheet.VPageBreaks.Count + 1)
с уважением,
Danilka
Come get some !

Memfivosfey
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 212
Зарегистрирован: 17.02.2005 (Чт) 14:55

Сообщение Memfivosfey » 22.02.2008 (Пт) 21:46

Прошу прощения, что бы не создавать подобную тему, может кто подскажет, ответ на этот же вопрос только для VBasic.

У меня есть несколько принтеров и мне нужно вести подсчёт страниц, поданных на печать каждому принтеру, заранее благодарен.
В программировании нет не решаемых проблемм, есть проблеммы на которые
мы не можем найти решение...


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 79

    TopList  
cron