Пример использования свойств Max, Min и Zoom и элементов управления Frame и ScrollBar
В следующем примере свойство Zoom используется для сжатия или увеличения сведений, отображаемых в форме, page или frame.
Этот пример включает в себя Frame, TextBox в frame и ScrollBar. Уровень увеличения Frame изменяется с помощью свойства Zoom. Пользователь может задавать значение Zoom с помощью полосы прокрутки (ScrollBar). Элемент TextBox используется для демонстрации эффекта увеличения.
В этом примере также используются свойства Max и Min для определения диапазона допустимых значений для ScrollBar.
Чтобы воспользоваться этим примером, скопируйте данный пример кода в раздел описаний формы. Убедитесь, что эта форма содержит:
- Метка с именем Label1.
- полосу прокрутки ScrollBar с именем ScrollBar1;
- вторую метку Label с именем Label2;
- рамку Frame с именем Frame1;
- текстовое поле TextBox с именем TextBox1, расположенное в Frame1.
Private Sub UserForm_Initialize()
ScrollBar1.Max = 400
ScrollBar1.Min = 10
ScrollBar1.Value = 100
Label1.Caption = "10 -----Percent of " _
& "Original Size---- 400"
Label2.Caption = ScrollBar1.Value
Frame1.TextBox1.Text = "Enter your text here."
Frame1.TextBox1.MultiLine = True
Frame1.TextBox1.WordWrap = True
Frame1.Zoom = ScrollBar1.Value
End Sub
Private Sub ScrollBar1_Change()
Frame1.Zoom = ScrollBar1.Value
Label2.Caption = ScrollBar1.Value
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.