MailMergeFields.AddNextIf (Word)

Adiciona um campo NEXTIF a um documento principal de mala direta. Retorna um objeto MailMergeField .

Um campo NEXTIF compara duas expressões e, quando a comparação é verdadeira, o próximo registro é mesclado no documento de mala direta atual.

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

O seguinte argumento é opcional

Range (Range) - A posição do campo NEXTIF.

MergeField (String) - O nome do campo de mala direta.

Comparison (WdMailMergeComparison) - O operador utilizado na comparação.


Os valores possíveis são

wdMergeIfEqual Um valor é a saída se o campo de mala direta for igual a um valor.
wdMergeIfGreaterThan Um valor é a saída se o campo de mala direta for maior que um valor.
wdMergeIfGreaterThanOrEqual Um valor é a saída se o campo de mala direta for maior ou igual a um valor.
wdMergeIfIsBlank Um valor é a saída se o campo de mala direta estiver em branco.
wdMergeIfIsNotBlank Um valor é a saída se o campo de mala direta não estiver em branco.
wdMergeIfLessThan Um valor é a saída se o campo de mala direta for menor que um valor.
wdMergeIfLessThanOrEqual Um valor é a saída se o campo de mala direta for menor ou igual a um valor.
wdMergeIfNotEqual Um valor é a saída se o campo de mala direta não for igual a um valor.

Optional arguments

The following argument is optional

CompareTo (String) - O texto a ser comparado com o conteúdo de MergeField.