Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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.
| Setting | Constante | Description |
|---|---|---|
| Manuel | 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.