KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como Converter Códigos de Campo em Texto rapidamente no Word

AutorSun Data de Modificação

Ao trabalhar com documentos do Word que utilizam funcionalidades como numeração automática, referências cruzadas ou outro conteúdo dinâmico, os Códigos de Campo aparecem frequentemente como fragmentos formatados, como { SEQ Table \* ARABIC }. Estes códigos são excelentes para automatização, mas por vezes poderá precisar de os converter em Texto Simples — quer apresentando apenas o resultado visível, quer revelando o próprio código do campo em Formato de Texto normal. Este guia oferece soluções práticas para diferentes cenários, garantindo que escolhe sempre o método mais adequado às suas necessidades: desde atalhos incorporados e extras úteis como o Kutools para Word, até opções avançadas com VBA.

Converter Códigos de Campo em Valor Exibido com um atalho

Converter Códigos de Campo em Texto com Kutools para Word

Converter Códigos de Campo em Texto com VBA

Solução alternativa: solução manual de copiar e colar

Ferramentas de Produtividade Recomendadas para o Word

Kutools para Word: Integração de IA 🤖, com mais de 100 funcionalidades avançadas que poupam 50 % do seu tempo de processamento de documentos.Transferência Gratuita

Office Tab: Introduz separadores semelhantes aos dos navegadores no Word (e noutras ferramentas do Office), simplificando a navegação entre múltiplos documentos.Transferência Gratuita


Converter Códigos de Campo em Texto Simples com um atalho

Em cenários em que precisa remover o campo subjacente, mantendo apenas a informação atualmente apresentada — como transformar números de página, números de tabela ou resultados de fórmulas em texto fixo —, o atalho incorporado do Word oferece uma solução extremamente eficiente. É especialmente útil quando pretende garantir que o documento exiba conteúdo estável, já sem possibilidade de atualização, ideal para partilha ou arquivo.

  1. Selecione o conteúdo onde pretende converter os códigos de campo — prima Ctrl + A para selecionar todo o documento ou destaque um intervalo específico. Dica: Para converter apenas determinados códigos de campo, utilize o rato ou o teclado para selecionar a parte relevante em vez de todo o documento. Isto ajuda a preservar quaisquer campos dinâmicos noutras partes do documento.
  2. Prima Ctrl + Shift + F9para converter todos os campos na seleção nos seus Valor Exibido.
    Códigos de campo convertidos em valores apresentados

Nota: Assim que utilizar este atalho, a conversão torna-se permanente — os campos são removidos e apenas o resultado permanece. Isto significa que já não poderá atualizar esses valores automaticamente, o que é ideal para documentos finalizados ou destinados à distribuição. Se precisar dos códigos de campo como texto (por exemplo, { SEQ Table \* ARABIC }), consulte os métodos seguintes.

  • Cenários aplicáveis: Arquivar, imprimir, partilhar documentos ou situações em que pretenda congelar conteúdo dinâmico.
  • Limitações: Este método não preserva os próprios códigos de campo originais; apenas os valores exibidos permanecerão.
  • Aviso de erro: Se utilizar acidentalmente Ctrl + Shift + F9 antes de fazer uma cópia de segurança, não há forma simples de reverter para os campos originais. Guarde o seu documento antes de aplicar a conversão.

Converter Códigos de Campo em Texto com Kutools para Word

Kutools para Word simplifica consideravelmente o processo de conversão de códigos de campo em texto. Ao contrário do método de atalho, que remove totalmente o campo, esta abordagem preserva o próprio código do campo original como texto no seu documento — uma vantagem especialmente valiosa para documentação técnica, modelos que exigem a ilustração de códigos de campo ou na resolução de problemas relacionados com campos.

Kutools para Word

O Kutools para Word ajuda-o a realizar tarefas diárias com documentos de forma mais rápida, graças a ferramentas práticas integradas diretamente no Microsoft Word — sem necessidade de programação nem configuração complexa.

  • Redação, aperfeiçoamento, tradução e resumo com IA
  • Localizar e Substituir em Lote em todos os documentos
  • Combine e divida documentos do Word facilmente
  • Conversão em lote entre Word ↔ PDF
  • Para converter códigos de campo em texto numa área selecionada, comece por destacar o conteúdo que pretende processar. Em seguida, aceda ao separador Kutools na Faixa de Opções, clique em Converter e, depois, selecione Converter Códigos de Campo em Texto. O Kutools transformará os campos reais na sua representação textual simples na área selecionada, facilitando a documentação ou revisão das estruturas de campos.
    Opção Converter Códigos de Campo em Texto no separador Kutools na fita
  • Se pretender converter códigos de campo em todo o documento, basta ir a Kutools > Converter > Converter Códigos de Campo em Texto, sem destacar qualquer conteúdo. Aparecerá uma caixa de diálogo de confirmação para evitar conversões acidentais em todo o documento. Clique em Sim para continuar.
    Caixa de diálogo Converter Códigos de Campo em Texto

Após a confirmação, todos os Códigos de Campo dentro do intervalo selecionado ou de todo o documento serão convertidos em texto estático que exibe o seu formato bruto, como { SEQ Table \* ARABIC }. Isto proporciona transparência para rever a estrutura subjacente do documento ou partilhar formatos de campo com membros da equipa.

Documento com códigos de campo>>>Documento com códigos de campo convertidos em texto

Clique aqui para saber mais sobre o conversor de códigos de campo em texto do Kutools para Word.

  • Cenários aplicáveis: Redação de documentação, conceção de modelos do Word, resolução de problemas com códigos de campo e preparação de materiais pedagógicos.
  • Vantagens: O extra suporta conversão parcial e total do documento e fornece avisos de confirmação para alterações em massa mais seguras.
  • Precauções: Após converter códigos de campo em texto, estes deixarão de ser atualizados automaticamente e não poderão ser restaurados diretamente para o formato de campo sem reinserir os campos. Verifique sempre a sua seleção duas vezes antes de confirmar.
  • Dica prática:Considere utilizar o comando «Anular» do Word ()Ctrl + Z) para reverter rapidamente a conversão logo após a aplicar, desde que não tenha fechado o documento.

Procura uma forma mais rápida de lidar com tarefas semelhantes no Word? Experimente o Kutools para Word e simplifique o seu trabalho diário.


Converter Códigos de Campo em Texto com VBA

Se o seu fluxo de trabalho exigir conversão em lote ou extração personalizada de códigos de campo, o VBA oferece uma solução baseada em scripts, perfeita para utilizadores avançados. Com macros VBA, pode criar um novo documento listando todos os códigos ou substituir diretamente os campos pela respetiva representação em código no seu Documento Atual. Esta opção é ideal para quem gere documentos técnicos extensos, utilize macros regularmente ou precise de automatização repetível. Nota: estas macros aplicam-se a todo o documento e não apenas a partes selecionadas.

  1. Abra o documento cujos códigos de campo pretende processar. Prima Alt + F11 para abrir a janela do Microsoft Visual Basic para Aplicações.
  2. Na janela do VBA, clique em Inserir>Módulo. Copie e cole um dos seguintes blocos de código VBA no módulo.

    Nota: Escolha a macro de acordo com as suas necessidades: uma extrai os códigos para um novo documento; a outra substitui os campos pela respetiva representação em código no seu Documento Atual.

    VBA1: Extrair Campo códigos e guarde-os num novo documento do Word

    Sub fieldcodetotext_extract()
        Dim MyString As String
        Dim aField As Field
        Dim doc As Document
        On Error Resume Next
        xTitleId = "KutoolsforWord"
        
        MyString = ""
        For Each aField In Application.ActiveDocument.Fields
            MyString = MyString & vbCr & aField.Code.Text
        Next aField
        
        Set doc = Documents.Add
        doc.Content.InsertAfter MyString
        
        MsgBox "Field codes have been copied to a new document.", vbInformation, xTitleId
        
        Set aField = Nothing
        Set doc = Nothing
    End Sub

    Esta macro recolhe todos os códigos de campo do documento ativo e insere-os num novo documento, ideal para revisão ou documentação.

    VBA2: Substituir Códigos de Campo pela sua representação em código no documento original

    Sub fieldcodetotext_replace()
        Dim aField As Field
        Dim MyString As String
        Dim sel As Selection
        
        On Error Resume Next
        xTitleId = "KutoolsforWord"
        
        ActiveWindow.View.ShowFieldCodes = True
        
        For Each aField In ActiveDocument.Fields
            MyString = "{ " & aField.Code.Text & " }"
            aField.Select
            Set sel = Application.Selection
            sel.Text = MyString
        Next aField
        
        ActiveWindow.View.ShowFieldCodes = False
        
        MsgBox "All field codes have been replaced with their code representation.", vbInformation, xTitleId
        
        Set sel = Nothing
        Set aField = Nothing
    End Sub

    Esta macro substitui cada campo no seu documento por uma representação textual que exibe o código do campo entre chavetas.

  3. Guarde as suas alterações no editor VBA e regresse ao documento do Word. Clique no botão ExecutarBotão Executar ou prima F5 para executar o código. Se executar a macro de extração, será aberto um novo documento com os códigos de campo. Se utilizar a macro de substituição, os campos do documento atual serão convertidos em texto estático.

Nota: Estas macros VBA afetam todo o documento e não podem ser facilmente revertidas. Por isso, recomendamos que faça uma cópia de segurança do seu documento antes de as utilizar. Para alterações parciais, opte por métodos de seleção manual ou pelo Kutools para Word como alternativa.

  • Cenários aplicáveis: Extração em massa de campos, automatização de documentação e revisão de código em modelos.
  • Aviso de erro: As macros não solicitam confirmação antes de aplicar alterações; certifique-se sempre de que guardou o seu documento e compreende exatamente qual a macro que está a executar.
  • Dica prática: Experimente executar estes scripts numa cópia do seu documento primeiro, para garantir que os resultados correspondem às suas expectativas.
  • Resolução de problemas: Se as macros não funcionarem como esperado, verifique se estão ativadas no Word e se tem permissões para executar VBA. Certifique-se também de que não há conteúdo protegido nem o controlo de alterações ativado, pois ambos podem interferir na execução da macro.
Navegue pelos documentos utilizando Office Tab

Office Tab

Navegação com separadores para Word, Excel, PowerPoint e muito mais — exatamente como num navegador web, com transições suaves numa única janela.


Solução alternativa: solução manual de copiar e colar

Se pretender que apenas alguns códigos de campo apareçam como texto e preferir não recorrer a extras nem a macros, pode copiá-los e colá-los manualmente como texto utilizando as opções incorporadas do Word.

  1. Clique com o botão direito do rato no campo do seu documento e escolha Alternar Códigos de Campo para apresentar o código do campo em vez do seu valor.
  2. Destaque e copie o texto do código do campo apresentado, incluindo as chavetas, se assim desejar.
  3. Prima Ctrl + Shift + F9 para remover o campo e cole o código copiado onde for necessário como texto normal.
  • Cenários aplicáveis: Quando precisa apenas de transformar alguns códigos de campo em texto estático ou pretende ilustrar códigos específicos na documentação.
  • Limitações: A operação manual pode ser morosa em documentos extensos. Esta abordagem é mais adequada para campos individuais do que para processamento em massa.

Artigos relacionados:


As Melhores Ferramentas de Produtividade para o Office

Kutools para Word – Potencie a sua experiência no Word com mais de 100 funcionalidades extraordinárias!

🤖Funcionalidades do KUTOOLS AI: Assistente de IA / Assistente em Tempo Real / Super Polir (Preservar Formato) / Super Traduzir (Preservar Formato) / Redação por IA / Revisão por IA

📘Domínio de Documentos: Dividir Páginas / Mesclar Documentos / Exportar Seleção em Vários Formatos (PDF, TXT, DOC, HTML...) / Conversão em Lote para PDF...

Edição de Conteúdos: Localizar e Substituir em Lote em Múltiplos Ficheiros / Redimensionar Todas as Imagens / Transpor Linhas e Colunas da Tabela / Converter Tabela em Texto...

🧹Limpeza sem Esforço: remova facilmente Espaços Extra, Quebras de Secção, Caixas de Texto e Hiperligações. Para mais ferramentas de remoção, aceda ao grupo Remover...

Inserções Criativas: Insira Separadores de Milhares, Caixa de Seleção, Botão de Rádio, Código QR, Código de Barras ou Múltiplas Imagens — descubra mais no grupo Inserir...

🔍Seleções Precisas: Selecione com precisão Páginas Específicas, Tabelas, Formas e Parágrafo de Título. Melhore a navegação com mais funcionalidades de seleçãofeatures ......

Melhorias Estrela: Navegar para Qualquer Localização / Inserir Automaticamente Texto Repetitivo / Alternar entre Documentos do Windows / 11 Conversão Ferramentas de...

🌍Suporta mais de 40 idiomas: Utilize o Kutools na sua língua preferida – disponível em inglês, espanhol, alemão, francês, chinês e mais de 40 idiomas!

Separadores Kutools for Word na fita
 
 

Office Tab– Traz a interface com separadores para o Office, tornando o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie múltiplos documentos em novos separadores da mesma janela, em vez de em novas janelas.
  • Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato por dia!

✨ Kutools for Office – Uma Instalação, Cinco Ferramentas Poderosas!

Inclui Office Tab Pro·Kutools para Excel·Kutools para Outlook·Kutools para Word·Kutools for PowerPoint

📦 Obtenha todas as 5 ferramentas num único conjunto | 🔗 Integração perfeita com o Microsoft Office | ⚡ Economizar Tempo e potencie imediatamente a produtividade

As Melhores Ferramentas de Produtividade para o Office

Kutools para Word– Ferramentas 100+ para o Word