Exemplo das propriedades ScrollBars, KeepScrollBarsVisible
O exemplo a seguir usa as Barras de Rolagem e as propriedades KeepScrollBarsVisible para adicionar barras de rolagem a uma página de uma MultiPage e a um Quadro. O usuário escolhe um botão de opção que, por sua vez, especifica o valor de KeepScrollBarsVisible.
Para usar este exemplo, copie esta amostra de código para a parte Declarações de um formulário. Verifique se o formulário contém:
- Uma MultiPage denominada MultiPage1.
- Um Frame denominado Frame1.
- Quatro controles OptionButton chamado OptionButton1 por meio de OptionButton4.
Private Sub UserForm_Initialize()
MultiPage1.Pages(0).ScrollBars = fmScrollBarsBoth
MultiPage1.Pages(0).KeepScrollBarsVisible = fmScrollBarsNone
Frame1.ScrollBars = fmScrollBarsBoth
Frame1.KeepScrollBarsVisible = fmScrollBarsNone
OptionButton1.Caption = "No scroll bars"
OptionButton1.Value = True
OptionButton2.Caption = "Horizontal scroll bars"
OptionButton3.Caption = "Vertical scroll bars"
OptionButton4.Caption = "Both scroll bars"
End Sub
Private Sub OptionButton1_Click()
MultiPage1.Pages(0).KeepScrollBarsVisible = _
fmScrollBarsNone
Frame1.KeepScrollBarsVisible = fmScrollBarsNone
End Sub
Private Sub OptionButton2_Click()
MultiPage1.Pages(0).KeepScrollBarsVisible = _
fmScrollBarsHorizontal
Frame1.KeepScrollBarsVisible = _
fmScrollBarsHorizontal
End Sub
Private Sub OptionButton3_Click()
MultiPage1.Pages(0).KeepScrollBarsVisible = _
fmScrollBarsVertical
Frame1.KeepScrollBarsVisible = _
fmScrollBarsVertical
End Sub
Private Sub OptionButton4_Click()
MultiPage1.Pages(0).KeepScrollBarsVisible = _
fmScrollBarsBoth
Frame1.KeepScrollBarsVisible = fmScrollBarsBoth
End Sub
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.