Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.11.2010, 12:36   #11
memVBA
Новичок
Джуниор
 
Регистрация: 03.11.2010
Сообщений: 7
По умолчанию

ActiveSheet.VPageBreaks(1).DragOff Direction:=xlToRight, RegionIndex:=1
iPageZoom = ActiveSheet.PageSetup.Zoom

Да! Пожалуй это оптимальное решение задачи.
Хотя, ведь Excel помещает значение в поле масштаб, значит он его определяет, но метода, чтобы получить его нет, пока Zoom = False.
Кстати, ActiveSheet.VPageBreaks(1).DragOff Direction:=xlToRight, RegionIndex:=1
я получал в макрорекордере, но меня смущала неуниверсальность данного метода в силу непонимания что-такое RegionIndex
memVBA вне форума Ответить с цитированием
Старый 03.11.2010, 13:10   #12
memVBA
Новичок
Джуниор
 
Регистрация: 03.11.2010
Сообщений: 7
По умолчанию

Спасибо, VictorM, за участие и помощь!
memVBA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как изменить масштаб в IDE С++ Maks7482 Софт 2 20.08.2010 12:07
Как программно задать масштаб при печати Евгений ГВС Microsoft Office Excel 1 01.02.2010 15:17
Определить адрес страницы. Djem1991 PHP 5 23.10.2009 10:18
Как присвоить вертикальный масштаб одной гистограммы другой? Cerebrum Общие вопросы Delphi 0 26.05.2009 23:57
Как сделать разрыв страницы печати по условию и узнать номер страницы Leanna Microsoft Office Excel 2 21.01.2008 06:59