MailMergeFields.AddNextIf (Word)

Ajoute un champ NEXTIF à un document principal de fusion et publipostage.

Un champ NEXTIF compare deux expressions ; si le résultat de la comparaison est vrai, l'enregistrement suivant est fusionné dans le document de fusion actif.

AddNextIf (Range, MergeField, Comparison, CompareTo)


Documents("Main.doc").MailMerge.Fields(1).Select 
Selection.Collapse Direction:=wdCollapseStart 
Documents("Main.doc").MailMerge.Fields.AddNextIf _ 
 Range:=Selection.Range, MergeField:="PostalCode", _ 
 Comparison:=wdMergeIfEqual, CompareTo:="98004"

Arguments

Les arguments nommés :

Range (Range) - Emplacement du champ NEXTIF.

MergeField (String) - Nom du champ de fusion.

Comparison - WdMailMergeComparison


Valeurs possibles sont

wdMergeIfEqual Sortie d'une valeur si le champ de fusion correspond à une valeur.
wdMergeIfGreaterThan Sortie d'une valeur si le champ de fusion est supérieur à une valeur.
wdMergeIfGreaterThanOrEqual Sortie d'une valeur si le champ de fusion est supérieur ou égal à à une valeur.
wdMergeIfIsBlank Sortie d'une valeur si le champ de fusion est vide.
wdMergeIfIsNotBlank Sortie d'une valeur si le champ de fusion n'est pas vide.
wdMergeIfLessThan Sortie d'une valeur si le champ de fusion est inférieur à une valeur.
wdMergeIfLessThanOrEqual Sortie d'une valeur si le champ de fusion est inférieur ou égal à à une valeur.
wdMergeIfNotEqual Sortie d'une valeur si le champ de fusion ne correspond pas à une valeur.

Optional arguments

Les arguments suivants sont facultatifs

CompareTo (String) - Texte à comparer avec le contenu de l'argument ChampFusion.