powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Определение области печати
8 сообщений из 8, страница 1 из 1
Определение области печати
    #33234908
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребяты. Помогайте застрял. Переопределяется любая именованная область типа ActiveWorkbook.Names("выделенное").RefersTo = "=Лист1!$A$1:$F$10"
Но почемуто не переопределить область печати. Если определить область печати "ручками" то в списке имен появляется имя "Область_печати"
Так вот. То что ниже никак не работает!
ActiveWorkbook.Names("Область_печати").RefersTo = "=Лист1!$A$1:$F$10"

А надо програмно задавать область печати ! Помогите !!!!
...
Рейтинг: 0 / 0
Определение области печати
    #33234951
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а это "волшебное имя" :) Его так просто не поменяешь. Все что относится к печати правится через объект PageSetup листа. Например
Код: plaintext
WorkSheet( 1 ).PageSetup.PrintArea = "B3:D45"
...
Рейтинг: 0 / 0
Определение области печати
    #33235096
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owlа это "волшебное имя" :) Его так просто не поменяешь. Все что относится к печати правится через объект PageSetup листа. Например
Код: plaintext
WorkSheet( 1 ).PageSetup.PrintArea = "B3:D45"


пишет error: sub or function defined и выделяет слово WorkSheet
Что не так ?
...
Рейтинг: 0 / 0
Определение области печати
    #33235103
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И в хелпе по словам PageSetup и PrintArea ничего не находит ...
...
Рейтинг: 0 / 0
Определение области печати
    #33235107
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Виноват.Не в том хелпе смотрел. Попробовал как в примере
WorkSheet("Лист1").PageSetup.PrintArea = "B3:D45" пишет
Run time error: Нельзя установить свойства PrintArea класса PageSetup Я тестировал с кнопки
Private Sub CommandButton1_Click()
Worksheets("Лист1").PageSetup.PrintArea = "$A$1:$C$5"
End Sub
...
Рейтинг: 0 / 0
Определение области печати
    #33235115
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В это время (22:39) заработал поиск на форуме. Нашел такое ActiveSheet.PageSetup.PrintArea = "$A$1:$J$26" и тоже НЕ РАБОТАЕТ
...
Рейтинг: 0 / 0
Определение области печати
    #33235119
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то ты ошибся... проверяй внимательнее.
Вот побалуйся на досуге:
...
Рейтинг: 0 / 0
Определение области печати
    #33235123
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlГде-то ты ошибся... проверяй внимательнее.
Вот побалуйся на досуге:
ПОМОГЛА ПЕРЕЗАГРУЗКА Такой вариант
Private Sub CommandButton1_Click()
ActiveSheet.PageSetup.PrintArea = "$A$1:$J$3"
End Sub Работает (Не знаю как другие) Спасибо Друг
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Определение области печати
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]