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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.06.2014, 14:44   #1
maxvip
Форумчанин
 
Регистрация: 11.05.2009
Сообщений: 139
По умолчанию установки печати диапазона

Здравствуйте! есть код который определяет количество заполненных строк и отправляет на печать диапазон с данными. как в этот код поместить установки печати? надо чтоб печать была на лист с альбомной ориентацией.


Private Sub CommandButton2_Click()
Dim ctr As Long
ctr = Worksheets("формы").Cells(Rows.Coun t, 1).End(xlUp).Row
Worksheets("формы").Range("a7:h" & ctr).PrintOut Copies:=1, Collate:=True

End Sub
maxvip вне форума Ответить с цитированием
Старый 06.06.2014, 15:44   #2
maxvip
Форумчанин
 
Регистрация: 11.05.2009
Сообщений: 139
По умолчанию

вопрос снят! сделал вот так -

Private Sub CommandButton2_Click()
Dim ctr As Long
ctr = Worksheets("формы").Cells(Rows.Coun t, 1).End(xlUp).Row
Worksheets("формы").PageSetup.Orien tation = xlLandscape
Worksheets("формы").Range("a7:h" & ctr).PrintOut Copies:=1, Collate:=True

End Sub
maxvip вне форума Ответить с цитированием
Старый 06.06.2014, 15:45   #3
Skif-F
Форумчанин
 
Регистрация: 24.03.2010
Сообщений: 349
По умолчанию

Просто запишите свои действия макрорекордером и проанализируйте полученный код
Нет нерешаемых задач - есть недостаток времени и данных!
Skif-F вне форума Ответить с цитированием
Старый 06.06.2014, 15:52   #4
maxvip
Форумчанин
 
Регистрация: 11.05.2009
Сообщений: 139
По умолчанию

Цитата:
Сообщение от Skif-F Посмотреть сообщение
Просто запишите свои действия макрорекордером и проанализируйте полученный код
пробовал, получается много строк. в принципе понятно, но если пытаться написать нормальный, не раздутый код, то я не всегда знаю синтаксис и прочие ошибки могу допустить.
maxvip вне форума Ответить с цитированием
Старый 06.06.2014, 16:27   #5
Skif-F
Форумчанин
 
Регистрация: 24.03.2010
Сообщений: 349
По умолчанию

Цитата:
Сообщение от maxvip Посмотреть сообщение
пробовал, получается много строк. в принципе понятно, но если пытаться написать нормальный, не раздутый код, то я не всегда знаю синтаксис и прочие ошибки могу допустить.
Мы все так учимся
Нет нерешаемых задач - есть недостаток времени и данных!
Skif-F вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
запуск установки Noble23 Общие вопросы Delphi 11 25.06.2013 14:07
TChromium сложность установки qwerty55 Компоненты Delphi 6 15.04.2013 00:08
Выкидывает из установки Jackomo Операционные системы общие вопросы 11 23.03.2009 10:55
Продолжения установки =) Lemo Операционные системы общие вопросы 4 04.01.2009 22:03