Méthode Form.Move (Access)
Déplace l'objet spécifié aux coordonnées indiquées par les valeurs des arguments.
expression. Déplacement (gauche, haut, largeur, hauteur)
expressionVariable qui représente un objetForm.
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Left | Obligatoire | Variant | Position de l’écran en twips pour le bord gauche de l’objet par rapport au bord gauche de la fenêtre Microsoft Access. |
Top | Facultatif | Variant | Position de l’écran en twips pour le bord supérieur de l’objet par rapport au bord supérieur de la fenêtre Access. |
Width | Facultatif | Variant | Largeur souhaitée de l’objet en twips. |
Height | Facultatif | Variant | Hauteur souhaitée de l’objet en twips. |
Seul l’argument Left est requis. Cependant, pour spécifier d'autres arguments, vous devez spécifier tous les arguments qui précèdent. Par exemple, vous ne pouvez pas spécifier Largeur sans spécifier Gauche et Haut. Les arguments de fin qui ne sont pas spécifiés demeurent inchangés.
Cette méthode remplace la propriété Moveable.
Si un formulaire est modal, il est toujours positionné par rapport à la fenêtre Accès, mais les valeurs de Gauche et Haut peuvent être négatives.
En mode Feuille de données ou Aperçu avant impression, les modifications apportées à l’aide de la méthode Move sont enregistrées si l’utilisateur enregistre explicitement la base de données, mais Access n’invite pas l’utilisateur à enregistrer ces modifications.
L’exemple suivant détermine si le premier formulaire du projet actuel peut être déplacé . si possible, l’exemple déplace le formulaire.
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
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.