PrintArea

Программирование на Visual Basic for Applications
Чудик
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 639
Зарегистрирован: 06.07.2004 (Вт) 12:18
Откуда: г. Егорьевск

PrintArea

Сообщение Чудик » 19.12.2004 (Вс) 23:18

xl.Worksheets(1).PageSetup.PrintArea = xl.Worksheets(1).Range(xl.Worksheets(1).Cells(1, 1), xl.Worksheets(1).Cells(NewQnt, 3))
При такой записи выдает, что нельзя установить свойсnво PrintArea класса PageSetup.
Что не так?
Век живи - век учись!
www.detal-plast.narod.ru

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 20.12.2004 (Пн) 5:27

Set?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Чудик
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 639
Зарегистрирован: 06.07.2004 (Вт) 12:18
Откуда: г. Егорьевск

Сообщение Чудик » 20.12.2004 (Пн) 23:07

Нет не Set.
Просто, значение для PrintArea должно быть типа String. Необходимо было заранее преобразовать диапазон в строковое значение. После этого все пошло.
Век живи - век учись!
www.detal-plast.narod.ru


Вернуться в VBA

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

Сейчас этот форум просматривают: Google-бот, SemrushBot и гости: 0

    TopList  
cron