如何通过代码在Access中重新定位表单?

时间:2011-07-04 14:31:20

标签: ms-access access-vba ms-access-2007

我想在onOpen事件中将表单移动到Access 2007中的屏幕左侧。我还没有找到如何使用表单属性来执行此操作,因为在运行时期间,顶部和左侧属性似乎只能通过代码读取。

我是否需要调用API方法将Access中的表单移动到屏幕上的其他位置?有快速的方法吗?

1 个答案:

答案 0 :(得分:1)

查看Move方法的Access'帮助主题。

此示例是命令按钮后面的代码,它将重新定位当前表单。如果您提供WidthHeight参数,则还可以使用Move调整表单大小。

Private Sub cmdMoveForm_Click()
    'Me.Move Left:=0, Top:=0, Width:=400, Height:=300 '
    Me.Move Left:=2970, Top:=1860
End Sub

注意数字是缇:每英寸1440缇;或每厘米567缇。