DoCmd メソッド (Access)DoCmd.MoveSize method (Access)

MoveSize メソッドは、Visual Basic で "MoveSize/サイズ変更" アクションを実行します。The MoveSize method carries out the MoveSize action in Visual Basic.


MoveSize(RightDownWidthHeight)expression.MoveSize (Right, Down, Width, Height)

expression: DoCmd オブジェクトを表す変数。expression A variable that represents a DoCmd object.


名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
RightRight 省略可能Optional VariantVariant 移動またはサイズ変更するウィンドウの左上隅の水平位置を、そのウィンドウを表示するウィンドウの左端からの距離で指定します。The new horizontal position of the window's upper-left corner, measured from the left edge of its containing window.
DownDown 省略可能Optional VariantVariant 移動またはサイズ変更するウィンドウの左上隅の垂直位置を、そのウィンドウを表示するウィンドウの上端からの距離で指定します。The new vertical position of the window's upper-left corner, measured from the top edge of its containing window.
WidthWidth 省略可能Optional VariantVariant ウィンドウの幅を指定します。The window's new width.
HeightHeight オプションOptional VariantVariant ウィンドウの高さを指定します。The window's new height.


MoveSize メソッドを使用すると、アクティブ ウィンドウの移動またはサイズ変更を行うことができます。You can use the MoveSize method to move or resize the active window.

引数の単位はtwipです。The units for the arguments are twips.

MoveSize メソッドでは、少なくとも 1 つは引数を指定する必要があります。You must include at least one argument for the MoveSize method. 省略した引数には、ウィンドウの現在の設定値が使われます。If you leave an argument blank, the current setting for the window is used.


次の使用例は、作業中のウィンドウを移動し、その高さを変更しますが、幅はそのままにします。The following example moves the active window and changes its height, but leaves its width unchanged.

DoCmd.MoveSize 1440, 2400, , 2000

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.