Compartilhar via


Método MailMergeFields.AddFillIn (Word)

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

Sintaxe

expression. AddFillIn( _Range_ , _Prompt_ , _DefaultFillInText_ , _AskOnce_ )

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 do campo FILLIN.
Prompt Opcional Variant O texto exibido na caixa de diálogo.
DefaultFillinText Opcional Variant A resposta padrão que aparece na caixa de texto quando a caixa de diálogo é exibida. Corresponde à opção \d de um campo FILLIN.
AskOnce Opcional Variant True para exibir o prompt de uma única vez, em vez de cada vez que um novo registro é mesclado. Corresponde à opção \o de um campo FILLIN. O valor padrão é False.

Valor de retorno

MailMergeField

Comentários

Quando atualizado, um campo FILLIN exibe uma caixa de diálogo que solicita a texto inserir no documento no local do campo FILLIN. Use o método Add com o objeto de coleção Fields para adicionar um campo FILLIN a um documento que não seja um documento principal de mala direta.

Exemplo

Este exemplo adiciona um campo FILLIN que solicita um nome para inserir após "Name:".

With Selection 
 .Collapse Direction:=wdCollapseStart 
 .InsertAfter "Name: " 
 .Collapse Direction:=wdCollapseEnd 
End With 
ActiveDocument.MailMerge.Fields.AddFillin Range:=Selection.Range, _ 
 Prompt:="Your name?", DefaultFillInText:="Joe", AskOnce:=True

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.