Bienvenue 

sur les faqs Word & PowerPoint

Une question ? Cliquez ici.

 Un exemple à télécharger ? Cliquez ici.

 

Word 365 : Vous saurez tout !

Auteur sur XinXii

Pour tout connaître sur Word

8,90 €

 

Il peut y avoir des cas où l'on souhaite insérer un texte uniquement lorsqu'un champ est renseigné. La solution qui vient immédiatement à l'esprit réside dans l'utilisation d'un champ supplémentaire {IF}.

Exemple : Si le champ Ville est renseigné, je souhaite que le texte "Vous habitez à " s'affiche avant la ville. On peut effectivement utiliser le champ IF et avoir ceci :

{ IF { MERGEFIELD Ville } <> "" "Vous habitez à " "" }{ MERGEFIELD ville }

ce qui signifie en clair :

Si le champ Ville est différent de rien (donc s'il n'est pas vide), on aura le texte  "Vous habitez à " suivi du nom de la ville.

Plus simplement, il suffit d'ajouter un commutateur dans le champ Ville. Il existe en effet deux commutateurs :

  • Le commutateur \b qui permet d'ajouter du texte avant le champ lorsque celui-ci n'est pas vide.
  • Le commutateur \f qui permet d'ajouter du texte après le champ lorsque celui-ci n'est pas vide.

Pour reprendre mon exemple ci-dessus, voici le champ à utiliser, plus simple :

{ MERGEFIELD Ville \b "Vous habitez à " }

 

Rappel : pour ajouter ces commutateurs, il faut afficher les codes de champs, à l'aide du raccourci clavier ALt+F9.

 

 

 

Statistiques

Aujourd'hui50
Hier1383
Cette semaine50
Ce mois33313
Total depuis 200410768721

9
visiteurs actuellement en ligne