MoveAndSizeWindow 宏操作

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

Access 桌面数据库中如果您拥有您的文档窗口选项设置为使用重叠窗口,而不是选项卡式文档,您可以使用MoveAndSizeWindow宏操作若要移动或调整大小活动窗口。如何设置文档窗口选项的信息,请参阅说明部分。

注意: 该宏操作不能应用于在 Visual Basic 编辑器中的代码窗口中。有关如何影响代码窗口的信息,请参阅WindowState属性主题。

注意: 在 Access 2010 中开始,请movesize 宏将被重命名为MoveAndSizeWindow

注意: MoveAndSizeWindow宏操作不可用 Access web 应用程序中。

设置

MoveAndSizeWindow宏操作具有以下参数。

操作参数

说明

Right

从所在窗口的左边缘测量窗口的左上角,新的水平位置。输入参数框中的位置。

从所在窗口的顶部边缘测量窗口的左上角的新垂直位置。

宽度

窗口的新的宽度。

高度

窗口的新的高度。


如果将参数保留为空,则Access将使用窗口的当前设置。

您必须至少一个参数中输入的值。

注意: 每个度量值是以英寸或厘米,具体取决于在 Windows 控制面板中区域设置。

备注

若要设置应用程序,而不是选项卡式文档中使用的重叠窗口,请使用以下过程 ︰

  1. 单击“文件”>“选项”。

  2. 单击“当前数据库”。

  3. 应用程序选项部分中,在文档窗口选项,单击重叠窗口

  4. 单击确定,然后关闭并重新打开数据库。

此操作是类似于单击窗口的控制菜单上的移动大小。使用菜单命令,您可以使用键盘上的箭头键移动或调整窗口大小。使用MoveAndSizeWindow宏操作,您输入的位置和大小度量直接。您也可以使用鼠标移动和调整窗口大小。

您可以在任何窗口中,在任何视图中使用此宏操作。

提示

  • 若要不调整其大小的情况下移动一个窗口,输入向下参数值,但保留为空的宽度高度参数。

  • 若要调整窗口大小而不移动它,请输入的宽度高度参数的值,但将向下参数保留为空。

若要在 Visual Basic for Applications (VBA) 模块中运行MoveAndSizeWindow宏操作,请使用DoCmd对象的MoveSize方法。

示例

使用宏同步窗体

下面的宏操作打开右下角中的供应商窗体,显示当前供应商的产品的产品列表窗体。显示使用回声MsgBoxGoToControlStopMacroOpenFormMoveAndSizeWindow操作。它还显示带有MsgBoxGoToControlStopMacro操作的条件表达式的使用。此宏应当附加到供应商窗体上的审阅产品按钮。

条件

操作

参数 ︰ 设置

注释

回声

在回声

停止屏幕更新时运行宏。

IsNull ([供应商 ID])

MsgBox

消息︰ 移动到其的产品您想要查看,然后再次单击审阅产品按钮的供应商记录。

Beep:

类型

标题︰ 选择一个供应商

如果有没有当前供应商供应商窗体,显示一条消息。

GoToControl

控件名称︰ 公司名称

将焦点移到公司名称中的控件。

...

StopMacro

停止宏。

OpenForm

窗体名称︰ 产品列表

视图数据表

筛选器名称

条件的位置: [供应商 ID] = [Forms] ![供应商] ![供应商 Id]

数据模式只读状态

窗口模式普通

打开产品列表窗体并显示当前供应商的产品。

MoveAndSizeWindow

︰ 0.7799"

向下︰ 1.8"

放置右下角的供应商窗体中的产品列表窗体。

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×