Office
Se connecter

Appliquer une mise en forme conditionnelle à un modèle de formulaire

Remarque :  Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Contenu de cet article

Qu’est mise en forme conditionnelle ?

Considérations relatives à la compatibilité

Ajouter une mise en forme conditionnelle

Modifier la mise en forme conditionnelle

Qu’est mise en forme conditionnelle ?

Dans Microsoft Office InfoPath 2007, la mise en forme conditionnelle vous permet de spécifier différentes options de mise en forme pour un contrôle, en fonction de conditions qui se produisent sur le formulaire. Si les conditions spécifiées sont remplies lorsqu’un utilisateur remplit un formulaire basé sur votre modèle de formulaire, la mise en forme conditionnelle s’affiche. Vous pouvez utiliser la mise en forme conditionnelle pour appliquer l’attribut gras, souligné, italique, barré, couleur de police et couleur d’arrière-plan à des contrôles. Vous pouvez également utiliser la mise en forme conditionnelle pour déterminer si un contrôle est visible sur le formulaire lorsque les utilisateurs remplissent indépendante, si le contrôle est désactivé ou si vous voulez autoriser les utilisateurs à ajouter ou supprimer certains contrôles, tels que les sections facultatives.

Vous trouverez ci-dessous des exemples de l’utilisation de la mise en forme conditionnelle dans un modèle de formulaire :

  • Masquer la section adresse de livraison, à moins que la case à cocher Spécifier l’adresse d’expédition est activée.

  • Modifier la couleur bleue à la police et le style de police en gras pour toutes les dépenses qui nécessitent un accusé de réception.

  • Ligne de modification des couleurs dans un tableau extensible en fonction de la valeur d’une zone de texte dans la ligne. Par exemple, vérifiez la ligne d’un élément qui est en retard en rouge et la ligne d’un élément qui se trouve sur Planification verte.

  • Marquer des entrées financières avec texte en rouge lorsqu’elles sont inférieures à 0 € et vert texte lorsqu’elles sont 0 $ ou plus.

  • Filtrer des lignes dans un tableau extensible.

Remarque : Pour afficher un message lorsqu’un utilisateur entre des valeurs incorrectes dans un formulaire, vous pouvez également utiliser validation des données.

Haut de la Page

Considérations en matière de compatibilité

Lorsque vous concevez un modèle de formulaire dans InfoPath, vous pouvez choisir un mode de compatibilité spécifiques pour concevoir un modèle de formulaire compatible avec les navigateurs. Lorsqu’un modèle de formulaire compatible avec les navigateurs est publié sur un serveur exécutant InfoPath Forms Services et puis activés pour le navigateur, les formulaires basés sur le modèle de formulaire peuvent être affichés dans un navigateur Web. Lorsque vous concevez un modèle de formulaire compatible avec le navigateur, certains contrôles ne sont pas disponibles dans le volet Office contrôles, car ils ne peuvent pas être affichés dans un navigateur Web.

Liste des contrôles qui prennent en charge la mise en forme conditionnelle

Le tableau suivant répertorie les contrôles Office InfoPath 2007 qui prennent en charge la mise en forme conditionnelle, et si elles sont disponibles pour les modèles de formulaires compatibles avec les navigateurs.

Contrôles qui prennent en charge la mise en forme conditionnelle

Disponible pour les modèles de formulaires compatibles avec les navigateurs ?

Bouton

Oui

Check box

Oui

Sélecteur de dates

Oui

Zone de liste déroulante

Oui

Zone d’expression

Oui

Pièce jointe

Oui

Zone de liste

Oui

Case d’option

Oui

Section facultative

Oui

Section extensible

Oui

Tableau extensible

Oui

Zone de texte enrichi

Oui

Section

Oui

Zone de texte

Oui

Puces, numérotées, ou liste simple

Non

Section de choix

Non

Zone de liste modifiable

Non

Tableau extensible horizontal

Non

Image manuscrite

Non

Maître/détail

Non

Zone de liste à sélection multiple

Non

Image

Non

Section récursive extensible

Non

Étiquette verticale

Non

Haut de la Page

Ajouter une mise en forme conditionnelle

  1. Dans le modèle de formulaire, sélectionnez le contrôle que vous voulez ajouter à la mise en forme conditionnelle, puis cliquez sur Mise en forme conditionnelle dans le menu Format.

  2. Dans la boîte de dialogue Mise en forme conditionnelle, cliquez sur Ajouter.

  3. Dans les zones Si cette condition est vraie, entrez la condition.

    Remarque : InfoPath vérifie une condition en vérifiant la valeur de la champ auquel le contrôle est lié, non le contrôle lui-même.

  4. Pour ajouter des conditions supplémentaires, cliquez sur et et puis, dans la zone à l’extrême droite sous Si cette condition est vraie, effectuez l’une des opérations suivantes :

    • Pour appliquer la mise en forme uniquement lorsque les deux conditions sont vraies, cliquez sur et.

    • Pour appliquer la mise en forme lorsqu’une ou les deux conditions sont vraies, cliquez sur la flèche en regard, puis cliquez sur ou.

  5. Sous puis appliquez cette mise en forme, sélectionnez la mise en forme que vous souhaitez appliquer à vos conditions, puis cliquez sur OK.

    Remarque : Si plusieurs conditions spécifiées sont vraies, InfoPath applique uniquement la mise en forme de la première condition vraie.

  6. Pour tester vos modifications, cliquez sur Aperçu dans la barre d’outils Standard, ou appuyez sur Ctrl+Maj+B.

Haut de la Page

Modifier la mise en forme conditionnelle

  1. Dans le modèle de formulaire, sélectionnez le contrôle dont vous souhaitez modifier la mise en forme conditionnelle, puis cliquez sur Mise en forme conditionnelle dans le menu Format.

  2. Dans la boîte de dialogue Mise en forme conditionnelle, sélectionnez la condition que vous souhaitez modifier, puis cliquez sur Modifier.

  3. Dans les zones Si cette condition est vraie, modifiez une condition.

    Remarque : InfoPath vérifie une condition en vérifiant la valeur du champ qui est lié au contrôle et non le contrôle lui-même.

  4. Sélectionnez la nouvelle mise en forme que vous souhaitez appliquer à vos conditions, puis cliquez sur OK.

  5. Si vous avez plusieurs conditions pour un contrôle et que vous souhaitez modifier l’ordre dans lequel ils sont évalués, sélectionnez une condition dans la boîte de dialogue Mise en forme conditionnelle, puis cliquez sur Déplacer vers le haut ou Déplacer vers le bas.

    Remarque : Si plusieurs conditions spécifiées sont vraies, InfoPath applique uniquement la mise en forme de la première condition vraie.

  6. Pour tester vos modifications, cliquez sur Aperçu dans la barre d’outils Standard, ou appuyez sur Ctrl+Maj+B.

Haut de la Page

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×