Ler em inglês

Compartilhar via


Propriedade Field.Code (Word)

Retorna um objeto Range que representa um código de campo. Leitura/gravação.

Sintaxe

expression. Code

Expressão Uma variável que representa um objeto 'Field'.

Comentários

Um código de campo é tudo o que se encontra entre os caracteres de campo ({ }) incluindo caracteres de espaço à esquerda e à direita. Você pode acessar um código de campo sem alterar a apresentação de resultados dos campos.

Exemplo

Este exemplo exibe o código de cada campo do documento ativo.

Dim fieldLoop As Field 
 
For Each fieldLoop In ActiveDocument.Fields 
 MsgBox Chr(34) & fieldLoop.Code.Text & Chr(34) 
Next fieldLoop

Este exemplo altera o código do primeiro campo do documento ativo para CREATEDATE.

Dim rngTemp As Range 
 
Set rngTemp = ActiveDocument.Fields(1).Code 
rngTemp.Text = " CREATEDATE " 
ActiveDocument.Fields(1).Update

Este exemplo determina se o documento ativo inclui um campo de mala direta chamado "Title".

Dim fieldLoop As Field 
 
For Each fieldLoop In ActiveDocument.MailMerge.Fields 
 If InStr(1, fieldLoop.Code.Text, "Title", 1) Then 
 MsgBox "A Title merge field is in this document" 
 End If 
Next fieldLoop

Confira também

Objeto Field

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.