ScrollHeight、ScrollLeft、ScrollTop、ScrollWidth 属性示例
以下示例使用 MultiPage 的页面作为滚动区域。 用户可使用 MultiPage 的 Page2 上的滚动条访问最初未显示的页面部分。
若要使用此示例,请将此示例代码复制到窗体的声明部分。 请确保窗体包括名为 MultiPage1 的 MultiPage ,且 MultiPage 的每个页面包括一个或多个控件。
注意
[!注释] MultiPage 的每个页面是唯一的。 Page1 没有滚动条。 Page2 具有水平和垂直滚动条。
Private Sub UserForm_Initialize()
MultiPage1.Pages(1).ScrollBars = fmScrollBarsBoth
MultiPage1.Pages(1).KeepScrollBarsVisible = _
fmScrollBarsNone
MultiPage1.Pages(1).ScrollHeight = 2 * _
MultiPage1.Height
MultiPage1.Pages(1).ScrollWidth = 2 * _
MultiPage1.Width
'Set ScrollHeight, ScrollWidth before setting
'ScrollLeft, ScrollTop
MultiPage1.Pages(1).ScrollLeft = _
MultiPage1.Width / 2
MultiPage1.Pages(1).ScrollTop = _
MultiPage1.Height / 2
End Sub
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。