MailMergeFields.AddAsk (Word)

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

Quando atualizado, um campo ASK exibe uma caixa de diálogo solicitando um texto para atribuir ao indicador especificado.

AddAsk (Range, Name, Prompt, DefaultAskText, AskOnce)


Dim rngTemp As Range 
 
Set rngTemp = ActiveDocument.Content 
 
rngTemp.Collapse Direction:=wdCollapseEnd 
ActiveDocument.MailMerge.Fields.AddAsk _ 
 Range:=rngTemp, _ 
 Prompt:="Type your company name", _ 
 Name:="company", AskOnce:=True

Arguments

O seguinte argumento é opcional

Range (Range) - A localização do campo ASK.

Name (String) - O nome do indicador ao qual a resposta ou o texto padrão será atribuído. Use um campo REF com o nome do indicador para exibir o resultado em um documento.

Optional arguments

Os seguintes argumentos são opcionais

Prompt (String) - O texto exibido na caixa de diálogo.

DefaultAskText (String) - A resposta padrão que aparece na caixa de texto quando a caixa de diálogo é exibida. Corresponde à opção \d para um campo ASK.

AskOnce (Boolean) - True para exibir a caixa de diálogo somente uma vez, e não sempre que um novo registro for mesclado. Corresponde à opção \o de um campo ASK.