MoveAndSizeWindow 巨集指令

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

In Access desktop databases if you have set your document window options to use overlapping windows instead of tabbed documents, you can use the MoveAndSizeWindow macro action to move or resize the active window. For information on how to set document window options, see the Remarks section.

附註: 程式碼視窗中 Visual Basic 編輯器] 中無法套用此巨集指令。如需如何影響程式碼視窗,請參閱| 1 ‥屬性主題資訊。

附註: 在 Access 2010 中開始,請MoveSize巨集指令已重新命名為MoveAndSizeWindow

附註: MoveAndSizeWindow巨集指令不適用於 Access web 應用程式。

設定

MoveAndSizeWindow巨集指令具有下列引數。

巨集指令引數

描述

Right

新視窗的左上角,水平位置起視窗的左邊緣。輸入引數] 方塊中的位置。

向下鍵

新的垂直位置的視窗的左上角,以從視窗的頂端。

寬度

新的視窗的寬度。

高度

新的視窗的高度。


如果引數保留空白, Access會使用視窗的目前設定。

您必須至少有一個引數輸入值。

附註: 每個度量單位為英吋或公分為 Windows [控制台] 中地區設定。

註解

若要設定應用程式,而不是索引標籤式文件中使用的重疊視窗,請使用下列程序 ︰

  1. 按一下 [檔案] > [選項]

  2. 按一下 [目前資料庫]

  3. 在 [應用程式選項] 區段中,按一下 [文件視窗選項] 底下的 [重疊視窗]。

  4. 按一下[確定],然後關閉並重新開啟資料庫。

這個動作會類似於視窗的 [控制] 功能表上按一下 [移動大小。功能表命令],您可以使用鍵盤方向鍵移動或調整視窗大小。[ MoveAndSizeWindow巨集指令,與您位置和大小的度量單位直接輸入。您也可以使用滑鼠移動並調整視窗的大小。

您可以在任何檢視中的任何視窗中,使用此巨集指令。

提示

  • 若要移動一個視窗而調整其大小,向右向下引數輸入值,但留的寬度高度引數。

  • 若要調整視窗大小而不移,請輸入的寬度高度引數的值,但留的右側向下引數。

若要在 Visual Basic for Applications (VBA) 模組中執行MoveAndSizeWindow巨集指令,請使用 [ DoCmd ] 物件的MoveSize方法。

範例

同步處理使用巨集的表單

下列巨集動作開啟右下角的供應商表單,顯示目前供應商的產品的產品清單] 表單。就會顯示的回應msgbox 巨集gotocontrol 巨集StopMacroopenform 巨集,和MoveAndSizeWindow動作。也會顯示使用msgbox 巨集gotocontrol 巨集,然後StopMacro動作的條件運算式。巨集應該附加至供應商表單上的 [校閱產品] 按鈕。

條件

動作

引數:設定

註解

盡可能降低回音

回應

停止螢幕更新時執行巨集。

IsNull ([供應商識別碼])

MsgBox

訊息︰ 移至您想要查看,其產品然後再按一下 [校閱產品] 按鈕的供應商記錄。

Beep

類型

標題︰ 選取 [供應商

如果沒有任何目前的供應商供應商表單上,顯示一則訊息。

GoToControl

控制項名稱: [供應商

將焦點移至 [供應商控制項。

...

StopMacro

停止巨集。

OpenForm

表單名稱︰ 產品清單

檢視: [資料工作表

篩選名稱

位置條件: [供應商識別碼] = [表單] ![供應商] ![供應商編號]

資料模式唯讀狀態

視窗模式: 一般

開啟 [產品清單] 表單,並且顯示目前供應商的產品。

MoveAndSizeWindow

向右︰ 0.7799 」

向下︰ 1.8 」

將 [供應商表單的右下角的 [產品清單] 表單。

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×