Propriété Application.UserControl (Excel)
Cette propriété a la valeur True si l'application est visible ou si elle a été créée ou démarrée par l'utilisateur. Elle prend la valeur False si l'application a été créée ou démarrée par le biais d'un programme à l'aide des fonctions CreateObject ou GetObject et que l'application est masquée. Boolean (en lecture/écriture).
Syntaxe
expression. Usercontrol
expressionUne variable qui représente un objetApplication.
Remarques
Lorsque la propriété UserControl d'un objet a la valeur False, cet objet est libéré lorsque la dernière référence à cet objet au sein du programme est elle-même libérée. Si cette propriété a la valeur False, Microsoft Excel se ferme lorsque le dernier objet de la session est libéré.
Exemple
Cet exemple montre comment afficher l'état de la propriété UserControl.
If Application.UserControl Then
MsgBox "This workbook was created by the user"
Else
MsgBox "This workbook was created programmatically"
End If
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.