Propriété BoundObjectFrame.AutoActivate (Access)

Utilisez la propriété AutoActivate pour spécifier comment l’utilisateur peut activer un objet OLE. Entier en lecture/écriture.

Syntaxe

expression. Désactivation automatique

Expression Variable qui représente un objet BoundObjectFrame .

Remarques

La propriété AutoActivate (AutoActiver) utilise les paramètres suivants.

Paramètre Constante Description
Manual acOLEActivateManual (0) L'objet OLE n'est pas activé lorsqu'il reçoit le focus ou lorsque l'utilisateur double-clique sur le contrôle. Vous pouvez activer un objet OLE qu'à l'aide de Visual Basic en attribuant acOLEActivate à la propriété Action du contrôle.
GetFocus acOLEActivateGetFocus (1) (Pour les contrôles d'objet indépendant cadre et graphique uniquement) Si le contrôle contient un objet OLE, l'application d'où provient l'objet est activée lorsque le contrôle reçoit le focus.
Double clic acOLEActivateDoubleClick (2) (Par défaut) Si le contrôle contient un objet OLE, l’application qui a fourni l’objet est activée lorsque l’utilisateur double-clique sur le contrôle ou appuie sur Ctrl+Entrée lorsque le contrôle a le focus.

La propriété AutoActivate (AutoActiver) peut être définie qu'en mode Création.

Certains objets OLE peuvent être activés à partir du contrôle lui-même. Il est dans ce cas possible de modifier l'objet (ou d'effectuer d'autres opérations) à l'intérieur des limites du contrôle. Cette fonctionnalité est appelée activation sur place. Si un objet prend en charge cette fonctionnalité, consultez la documentation de l'application qui a servi à créer cet objet pour plus d'informations sur l'utilisation de l'activation sur place.

Avec Visual Basic, vous pouvez déterminer si un contrôle contient un objet en vérifiant le paramétrage de sa propriété OLEType (TypeOLE).

Remarque

Si vous définissez la propriété AutoActivate d’un contrôle sur Double-Click et que vous spécifiez un événement DblClick pour le contrôle, l’événement DblClick se produit avant l’activation de l’objet.

Assistance et commentaires

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.