Скроллинг

Программирование на Visual Basic for Applications
MaryM
Начинающий
Начинающий
 
Сообщения: 12
Зарегистрирован: 01.06.2005 (Ср) 22:39
Откуда: Москва

Скроллинг

Сообщение MaryM » 01.07.2005 (Пт) 12:45

У меня на форме создаются автоматически UserControlы. Число их может быть любым. Я хочу, чтобы их можно было бы прокручивать и посмотреть все, если не помещаются. Я засунула их в Frame1. Как сделать так, чтобы прокрутка работала?
Макросы необходимы каждому писателю

Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Сообщение Vitaly1 » 01.07.2005 (Пт) 13:08

Вот тебе код одной из линеек прокрутки, которая справа от Frame1

Код: Выделить всё
Private Sub ScrollBar1_Change()
Frame1.Top = -ScrollBar1.Value
End Sub

Private Sub UserForm_Activate()
ScrollBar1.Min = 0
ScrollBar1.Max = Frame1.Height - ScrollBar1.Height
End Sub


Вернуться в VBA

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

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

    TopList