Neste artigo, pretendemos mostrar a você 2 maneiras de converter a numeração automática em textos normais em seu documento do Word.
Geralmente, nos beneficiamos muito com o recurso AutoNumber no Word. Isso nos poupa muito trabalho listando itens e organizando parágrafos. No entanto, aqui está a reviravolta. Um documento normalmente requer revisões mais de uma vez. E é no processo de adição e exclusão de textos que os números são afetados. Portanto, precisamos converter esses números “dinâmicos” em textos simples. Assim, podemos proteger a formatação do nosso documento.
A seguir estão nossos 2 métodos que você precisará. E antes de experimentar, recomendamos que você faça um backup do seu arquivo primeiro. No caso de ter de numerar automaticamente um texto depois de o converter para texto normal, pode sempre ter um backup para recorrer.
Método 1: manter somente texto
- primeiro e primeiroost, selecione o texto que contém numeração automática.
- Em seguida, clique com o botão direito.
- Em seguida, escolha “Copiar” no menu de lista.

- Agora pressione “Excluir” para remover o texto original.
- E clique com o botão direito na área novamente.
- Desta vez, escolha “Manter somente texto” em “Opções de colagem”.
Agora você converteu com sucesso a numeração automática em estática. Abaixo está um exemplo:
Você já deve ter notado que a formatação do documento muda um pouco. Se o seu documento contiver apenas alguns números e não exigir padrões de formatação, você poderá empregar esse método com segurança. No entanto, se o seu documento tiver listas de vários níveis, você terá que repetir essas operações várias vezes.
Na verdade, é por isso que temos o segundo método, ou seja, usando códigos VBA.
Método 2: Use códigos VBA
- Em primeiro lugar, certifique-se de ter a guia “Desenvolvedor” disponível na faixa de opções. Caso contrário, consulte nosso artigo anterior: Como inserir música de fundo em seu documento do Word
- Em segundo lugar, clique na guia "Desenvolvedor".
- Em terceiro lugar, clique em “Visual Basic” no grupo “Code”.
- Agora você abriu o editor VBA. Na coluna do lado esquerdo, encontre o projeto do nome do seu documento. Em seguida, clique duas vezes em “ThisDocument” para abrir a área de edição no lado direito.
- Agora, vamos ver 2 casos diferentes. Em primeiro lugar, se quiser converter apenas uma seleção de numeração automática, deverá copiar e colar os seguintes códigos:
Sub ConvertSelectAutoNumberToText() If ActiveDocument.Lists.Count > 0 Then Selection.Range.ListFormat.ConvertNumbersToText Else End If End Sub
No entanto, se você acertou o rascunho final de todo o documento, deve seguir os seguintes para converter toda a numeração automática em textos simples:
Sub ConvertAllAutoNumberToText() If ActiveDocument.Lists.Count > 0 Then Dim lisAutoNumList As List For Each lisAutoNumList In ActiveDocument.Lists lisAutoNumlist.ConvertNumbersToText Next Else End If End Sub
- Por fim, clique em "Executar" para concluir o trabalho.
Você pode ver quando você usa códigos VBA para se livrar dos números “dinâmicos”, você pode preservar muito bem a formatação do documento.
Pense em backups
Como sempre, colocamos muita ênfase em fazer backups de seus arquivos. Como eles desempenham um papel vital quando seus arquivos são corrompidos, o tempo que você gasta com isso pode compensar. Um dos exemplos é, ao usar um ferramenta de reparo de erros docx, você sempre pode ter os dados mais recentes para consultar, o que pode reduzir significativamente o tempo de inatividade.
Introdução do autor:
Vera Chen é especialista em recuperação de dados em DataNumen, Inc., líder mundial em tecnologias de recuperação de dados, incluindo reparo de erro de dados xlsx e pdf reparar produtos de software. Para mais informações visite www.datanumen.com





