Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Adiciona um campo SET a um documento principal de mala direta. Retorna um objeto MailMergeField.
Sintaxe
expression.
AddSet( _Range_ , _Name_ , _ValueText_ , _ValueAutoText_ )
expressão Obrigatório. Uma variável que representa uma coleção "MailMergeFields".
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| Range | Obrigatório | Objeto Range | A posição para o campo SET. |
| Name | Obrigatório | String | O nome do indicador ao qual ValueText está atribuído. |
| ValueText | Opcional | Variant | O texto associado ao indicador especificado pelo argumento Name. |
| ValueAutoText | Opcional | Variant | A entrada de AutoTexto que inclui o texto associado ao indicador especificado pelo argumento Name. Se esse argumento for especificado, ValueText será ignorado. |
Valor de retorno
MailMergeField
Comentários
Um campo SET determina o texto do indicador especificado.
Exemplo
Este exemplo adiciona um campo SET ao início do documento ativo e, em seguida, adiciona um campo REF para exibir o texto depois da seleção.
Dim rngTemp as Range
Set rngTemp = ActiveDocument.Range(Start:=0, End:=0)
ActiveDocument.MailMerge.Fields.AddSet Range:=rngTemp, _
Name:="Name", ValueText:="Joe Smith"
Selection.Collapse Direction:=wdCollapseEnd
ActiveDocument.Fields.Add Range:=Selection.Range, _
Type:=wdFieldRef, Text:="Name"
Confira também
Objeto da coleção MailMergeFields
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.