Le champ Si compare deux valeurs, puis insère le texte approprié au résultat de la comparaison. Lorsqu’il est utilisé dans un document principal de publipostage, l' champ peut examiner les informations dans les enregistrements de données fusionnés, tels que les codes postaux ou les numéros de compte. Par exemple, vous pouvez envoyer des lettres uniquement aux clients situés dans une ville spécifique.

Vous pouvez utiliser le champ Si dans un document ou le champ Si dans le cadre d’une règle Si-Alors-Sinon dans un publipostage.

Pour utiliser le champ Si dans un document, vous pouvez :

  1. Sous l’onglet Insertion, dans le groupe Texte, cliquez sur Composants QuickPart, puis sur Champ.

  2. Dans la liste Noms de champs, sélectionnez Si.

  3. Dans la zone Codes de champ, tapez les expressions, l’opérateur, le texte vrai et le texte faux, en suivant la syntaxe ci-dessus.

  4. Cliquez sur OK.

Pour utiliser le champ Si dans le cadre d’un publipostage, lors de la configuration du publipostage, vous devez :

  1. Sous l’onglet Publipostage, dans le groupe & champs d’écriture, cliquez sur Règles,puis sur Si... Puis... Sinon.

  2. Dans la liste Nom du champ, sélectionnez le nom d’un champ de fusion, tel que Ville.

  3. Dans la liste de comparaison, sélectionnez l’opérateur de votre choix. Par exemple, pour sélectionner les destinataires dans une ville en particulier, sélectionnez Égal à.

  4. Dans la zone Comparer à, tapez la valeur que vous souhaitez utiliser. Par exemple, sélectionnez les destinataires demeurant à Tokyo, tapez Tokyo.

    Remarque : Si la sélection est vide ou ne l’est pas dans la liste Comparaison, laissez la zone Comparer à vide.

  5. Dans la zone insérer cette zone de texte, tapez le texte à faire apparaître dans le document lorsque la condition que vous avez spécifiée est vraie. Par exemple, pour personnaliser le texte pour les destinataires de Tokyo, vous pouvez taper en particulier pour votre arrondissement de Tokyo.

  6. Dans la zone de texte Autrement, tapez le texte à faire apparaître dans le document lorsque la condition que vous avez spécifiée n’est pas vraie. Par exemple, pour fournir du texte générique aux destinataires qui ne sont pas à Tokyo, vous pouvez taper en particulier pour votre proximité.

Syntaxe

Lorsque vous affichez le code de champ Si dans votre document, la syntaxe ressemble à ceci :

{ IF Expression1OperatorExpression2TrueTextFalseText}

Remarque : Un code de champ indique au champ ce qu’il doit afficher. Les valeurs de champ sont les éléments qui apparaissent dans le document après l’évaluation du code de champ. Pour basculer entre l’affichage du code de champ et les valeurs du code de champ, appuyez sur Alt+F9.

Instructions

Expression1, Expression2

Valeurs à comparer. Ces expressions peuvent être des données de champ fusionnées, des signet, des chaînes de caractères, des nombres, des champs imbrmbrés qui retournent une valeur ou des formules mathématiques. Si une expression contient des espaces, entourez-la de guillemets.

Remarques : 

  • Expression2 doit être entre guillemets afin d’être comparée à une chaîne de caractères.

  • Si l’opérateur est = ou <>, Expression2 peut contenir un point d’interrogation (?) pour représenter un caractère unique ou un astérisque (*) pour représenter une chaîne de caractères.

  • Si vous utilisez un astérisque dans Expression2,la partie de l’expression1 qui correspond à l’astérisque et les caractères restants dans Expression2 ne peut pas dépasser 128 caractères.

Opérateur

Opérateur de comparaison. Insérez un espace avant et après l’opérateur.

Opérateur

Description

=

Égal à

<>

Différent de

>

Supérieur à

<

Inférieur à

>=

Supérieur ou égal à

<=

Inférieur ou égal à

TrueText, FalseText

Texte qui en résulte lorsque la comparaison est vraie (TrueText) ou false (FalseText). Si FalseText n’est pas spécifié et que la comparaison est fausse, le champ SI ne comporte aucun résultat. Chaque chaîne contenant plusieurs mots doit être entourée de guillemets.

Exemple

L’exemple suivant spécifie que si la commande client est supérieure ou égale à 100 unités, le texte « Merci » s’affiche dans le document. Si la commande client est moins de 100 unités, le texte « La commande minimale est de 100 unités » s’affiche dans le document.

{Si la commande>=100 « Merci » « La commande minimale est de 100 unités» }

Haut de la page

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Office insiders

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?

Nous vous remercions de vos commentaires.

×