Partager via


Propriété EmptyCell.DisplayWhen (Access)

Utilisez la propriété DisplayWhen pour spécifier les contrôles d’un formulaire que vous souhaitez afficher à l’écran et à l’impression. Type de données Octet en lecture-écriture.

Syntaxe

expression. DisplayWhen

Expression Variable qui représente un objet EmptyCell .

Remarques

La propriété DisplayWhen s'applique uniquement aux sections de formulaire suivantes : détail, en-tête de formulaire et pied de page de formulaire. Elle s'applique également à tous les contrôles (à l'exception des sauts de page) sur un formulaire.

La propriété DisplayWhen utilise les paramètres suivants.

Paramètre Visual Basic Description
Toujours 0 (Par défaut) L'objet apparaît en mode Formulaire ainsi qu'à l'impression.
À l'impression 1 L'objet est masqué en mode Formulaire, mais il apparaît à l'impression.
À l'écran 2 L'objet apparaît en mode Formulaire mais pas à l'impression.

Pour les contrôles, vous pouvez définir la valeur par défaut de cette propriété à l’aide du style de contrôle par défaut ou de la propriété DefaultControl dans Visual Basic.

Dans de nombreux cas, certains contrôles ne sont utiles qu'en mode formulaire. Pour empêcher Microsoft Access de l'impression de ces contrôles, vous pouvez définir la propriété DisplayWhen le paramètre à l'écran. Par exemple, vous pouvez avoir un bouton de commande ou des instructions sur un formulaire que vous ne souhaitez pas imprimer, ou vous pouvez avoir des sections d’en-tête de formulaire et de pied de page de formulaire que vous ne souhaitez pas afficher à l’écran, mais que vous souhaitez imprimer. Dans ce cas, vous devez définir la propriété DisplayWhen à l'impression.

Pour les rapports, utilisez les événements Format et Retreat pour spécifier une procédure événementielle ou une macro qui définit la propriété Visible des contrôles que vous ne souhaitez pas imprimer. Vous pouvez également annuler l'événement Format ou Print d'une section d'état empêcher l'impression de la section.

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.