Move 方法 (Microsoft Forms)
移动窗体或控件,或移动 Controls 集合中的所有控件。
语法
对于窗体或控件 对象。 移动 ( [ 左 [, 顶部 [, 宽度 [, 高度 [, 布局 ]]]]] ])
对于 Controls 集合 对象。 移动 ( X、Y )
Move 方法语法包含以下部分:
Part | 说明 |
---|---|
object | 必填。 一个有效的对象名称。 |
Left | 可选。 指示对象的左边缘的水平坐标的单精度值(以磅为单位)。 |
Top | 可选。 指定对象上边缘的垂直坐标的单精度值(以磅为单位)。 |
Width | 可选。 指示对象的宽度的单精度值(以磅为单位)。 |
Height | 可选。 指示对象的高度的单精度值(以磅为单位)。 |
Layout | 可选。 一个 Boolean 值,该值指示是否在此移动操作后为控件的父级启动 Layout 事件。 False 为默认值。 |
X, Y | 必填。 单精度值(以磅为单位),该值指定 Controls 集合中每个控件的当前水平位置和垂直位置的更改。 |
设置
各个应用程序之间的 Left、Top、Width、Height、X 和 Y 参数的最大值和最小值是不同的。
备注
对于窗体或控件,您可以将某个选择移至与包含该选择的窗体的边缘相对的特定位置。
使用 命名参数,也可以按位置输入参数。 如果使用命名参数,可以按任何顺序列出参数。 否则,必须按显示的顺序输入参数,并使用逗号来指示未指定的参数的相对位置。 任何未指定的参数都将保持不变。
对于 Controls 集合,可以将此集合中的所有控件与窗体、 Frame 或 Page 上的当前位置相距特定距离。
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。