Move 方法 (Microsoft Forms)

移动窗体或控件,或移动 Controls 集合中的所有控件。

语法

对于窗体或控件 对象移动 ( [ [, 顶部 [, 宽度 [, 高度 [, 布局 ]]]]] ])

对于 Controls 集合 对象移动 ( X、Y )

Move 方法语法包含以下部分:

Part 说明
object 必填。 一个有效的对象名称。
Left 可选。 指示对象的左边缘的水平坐标的单精度值(以磅为单位)。
Top 可选。 指定对象上边缘的垂直坐标的单精度值(以磅为单位)。
Width 可选。 指示对象的宽度的单精度值(以磅为单位)。
Height 可选。 指示对象的高度的单精度值(以磅为单位)。
Layout 可选。 一个 Boolean 值,该值指示是否在此移动操作后为控件的父级启动 Layout 事件。 False 为默认值。
X, Y 必填。 单精度值(以磅为单位),该值指定 Controls 集合中每个控件的当前水平位置和垂直位置的更改。

设置

各个应用程序之间的 LeftTopWidthHeightXY 参数的最大值和最小值是不同的。

备注

对于窗体或控件,您可以将某个选择移至与包含该选择的窗体的边缘相对的特定位置。

使用 命名参数,也可以按位置输入参数。 如果使用命名参数,可以按任何顺序列出参数。 否则,必须按显示的顺序输入参数,并使用逗号来指示未指定的参数的相对位置。 任何未指定的参数都将保持不变。

对于 Controls 集合,可以将此集合中的所有控件与窗体、 FramePage 上的当前位置相距特定距离。

另请参阅

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。