Share via


Propriedade FormField.TextInput (Word)

Retorna um objeto TextInput que representa um campo de formulário de texto.

Sintaxe

expression. TextInput

Expressão Uma expressão que retorna um objeto 'FormField'.

Comentários

Se a propriedade TextInput for aplicada a um objeto FormField que não seja um campo de formulário suspenso, a propriedade não falhará, mas a propriedade Valid do objeto retornado será False.

Use a propriedade Result com o objeto FormField para retornar ou definir o conteúdo de um objeto TextInput, da seguinte maneira:

Exemplo

Este exemplo protege o documento ativo para formulários e exclui o conteúdo do campo de formulário chamado "Text1".

ActiveDocument.Protect Type:=wdAllowOnlyFormFields 
ActiveDocument.FormFields("Text1").TextInput.Clear

Se o primeiro campo de formulário no documento ativo for um campo de formulário Texto que aceite texto normal, este exemplo definirá o conteúdo do campo de formulário.

Set myField = ActiveDocument.FormFields(1) 
If myField.Type = wdFieldFormTextInput And _ 
 myField.TextInput.Type = wdRegularText Then 
 myField.Result = "Hello" 
End If

Confira também

Objeto FormField

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.