Partager via


Propriété Form.PopUp (Access)

Spécifie si un formulaire s’ouvre sous forme de fenêtre indépendante. Type de données Boolean en lecture-écriture.

Syntaxe

expression. Popup

expressionVariable qui représente un objetForm.

Remarques

La propriété PopUp (FenIndépendante) utilise les paramètres suivants.

Paramètre Visual Basic Description
Oui True Le formulaire s'ouvre en tant que fenêtre indépendante. Il est placé au-dessus de toutes les autres fenêtres Microsoft Access.
Non False (Paramètre par défaut) Le formulaire n'est pas une fenêtre indépendante.

La propriété PopUp ne peut être définie qu’en mode Création de formulaire.

Pour spécifier le type de bordure souhaité dans une fenêtre contextuelle, utilisez la propriété BorderStyle . Pour les fenêtres indépendantes, la propriété BorderStyle est généralement définie par le paramètre Trait simple fixe.

Pour créer une boîte de dialogue personnalisée, définissez la propriété Modal à Oui, la propriété PopUp à Oui et la propriété BorderStyle à Trait double fixe.

Si vous définissez la propriété PopUp sur Oui, le formulaire est une fenêtre contextuelle uniquement lorsque vous effectuez l’une des opérations suivantes :

  • l'ouvrez en mode Formulaire à partir de la fenêtre Base de données ;
  • l'ouvrez en mode Formulaire à l'aide d'une macro ou de Visual Basic ;
  • passez du mode Création au mode Formulaire.

Lorsque le paramètre Oui est attribué à la propriété PopUp, vous ne pouvez pas passer du mode Formulaire à un autre mode, la barre d’outils du formulaire n’étant pas disponible. (Vous ne pouvez pas basculer un formulaire contextuel du mode Formulaire en mode Feuille de données, même dans une macro ou Visual Basic.) Vous devez fermer le formulaire et le rouvrir en mode Création ou Feuille de données.

Le formulaire n’est pas un formulaire contextuel en mode Création ou Feuille de données, et il ne l’est pas non plus si vous passez du mode Feuille de données au mode Formulaire.

Remarque

Utilisez le paramètre Dialog de l’argument WindowMode de l’action OuvrirForm pour ouvrir un formulaire avec ses propriétés PopUp et Modal définies sur Oui.

Si vous agrandissez une fenêtre dans Microsoft Access, toutes les autres fenêtres sont également agrandies lors de leur ouverture ou activation. Cependant, la taille des formulaires indépendants reste inchangée. Pour qu’un formulaire conserve sa taille d’origine lorsque vous agrandissez d’autres fenêtres, attribuez la valeur Oui à sa propriété PopUp.

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.