MailMergeFields.AddSkipIf (Word)
Ajoute un champ SKIPIF à un document principal de fusion et publipostage.
Un champ SKIPIF compare deux expressions ; si le résultat de la comparaison est vrai, SKIPIF passe à l'enregistrement suivant dans la source de données et commence un nouveau document de fusion.
AddSkipIf (Range, MergeField, Comparison, CompareTo)
Documents("Main.doc").MailMerge.Fields(1).Select
Selection.Collapse Direction:=wdCollapseStart
Documents("Main.doc").MailMerge.Fields.AddSkipIf _
Range:=Selection.Range, MergeField:="PostalCode", _
Comparison:=wdMergeIfEqual, CompareTo:="98040"
Arguments
Les arguments nommés :
Range (Range) - Emplacement du champ SKIPIF.
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.