S’applique à
Objet Screen |
La propriété ActiveForm conjointement avec l’objet Screen vous permet d’identifier ou de consulter le formulaire sur lequel le focus est positionné. Objet Form en lecture seule.
expression.ActiveForm
expression Obligatoire. Expression qui renvoie l’un des objets figurant dans la liste S’applique à.
Paramètre
Cette définition de propriété contient une référence à l’objet formulaire sur lequel le focus est positionné lors du temps d’exécution.
Cette propriété est disponible à l’aide d’une macro ou d’un code Visual Basic pour Applications (VBA). Elle est en lecture seule dans tous les modes.
Remarques
La propriété ActiveForm permet de se référer à un formulaire actif en même temps qu’à l’une de ses propriétés ou méthodes. L’exemple suivant affiche la définition de propriété Nom du formulaire actif.
Dim frmCurrentForm As Form
Set frmCurrentForm = Screen.ActiveForm
MsgBox "Current form is " & frmCurrentForm.Name
Si le focus est positionné sur un sous-formulaire, ActiveForm fait référence au formulaire principal. Si le focus n’est positionné sur aucun formulaire ou sous-formulaire lorsque vous utilisez la propriété ActiveForm, une erreur se produit.