Form.Move メソッド (Access)

指定したオブジェクトを引数の値で示される座標に移動します。

構文

移動 (高さ)

expressionForm オブジェクトを表す変数です。

パラメーター

名前 必須 / オプション データ型 説明
Left 必須 バリアント型 Microsoft Access ウィンドウの左端に対するオブジェクトの左端の画面位置 ( twips単位 )。
Top 省略可能 バリアント型 (Variant) Access ウィンドウの上端に対するオブジェクトの上端の画面位置 (twips 単位)。
Width オプション バリアント型 (Variant) オブジェクトの目的の幅 (twips)。
Height オプション バリアント型 (Variant) オブジェクトの希望する高さ (twips)。

注釈

引数 のみ必須です。 ただし、他の引数を指定する場合は、それより前の引数をすべて指定する必要があります。 たとえば、 Width を指定する場合は LeftTop も指定します。 以降の引数を指定しない場合、その引数は変更されません。

このメソッドは、" Moveable /移動可能" プロパティより優先されます。

フォームがモーダルの場合、フォームは Access ウィンドウを基準にして配置されますが、[ 左] 列と [上 ] 列の値は負の値になることがあります。

データシート ビューまたは印刷プレビューでは、ユーザーが明示的にデータベースを保存すると Move メソッドを使用して行われた変更が保存されますが、Access ではそのような変更を保存するよう求めるメッセージは表示されません。

次の例では、現在の最初のフォームを移動できるかどうかを確認します。可能な場合は、フォームを移動します。

If Forms(0).Moveable Then 
    Forms(0).Move _ 
       Left:=0, Top:=0, Width:=400, Height:=300 
Else 
    MsgBox "The form cannot be moved." 
End If

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。