Numerar linhas de uma tabela no Word manualmente é lento e sujeito a erros, especialmente quando você adiciona ou exclui linhas depois. O Word oferece um recurso integrado chamado códigos de campo que pode numerar linhas de tabela automaticamente e atualizar instantaneamente quando a tabela muda. Este artigo explica como usar o campo SEQ e o campo ListNum para criar números de linha automáticos que permanecem corretos independentemente de como você edita a tabela. Você aprenderá as etapas exatas para inserir e atualizar esses códigos de campo em seus documentos.
Principais conclusões: Numeração automática de linhas com códigos de campo
- Inserir > Partes Rápidas > Campo > SEQ: Cria um número de sequência que reinicia ou continua entre tabelas.
- Ctrl + A e depois F9: Atualiza todos os códigos de campo no documento inteiro de uma vez.
- Campo ListNum dentro de uma célula de tabela: Fornece listas numeradas que podem ser aninhadas, mas exigem alinhamento cuidadoso.
O que são códigos de campo para numeração automática de linhas
Códigos de campo são instruções especiais que o Word interpreta para exibir conteúdo dinâmico. Para numeração de linhas, o campo SEQ gera um número sequencial que incrementa cada vez que uma nova instância do mesmo identificador de sequência aparece. Ao contrário de números digitados estáticos, os campos SEQ são atualizados automaticamente quando você adiciona ou remove linhas. Não há pré-requisitos além de uma instalação padrão do Word. Você deve saber como inserir uma tabela e acessar a guia Inserir na faixa de opções.
O campo SEQ funciona com um nome de sequência que você define, como “RowNum” ou “Table1”. Você pode reiniciar uma sequência em qualquer ponto adicionando uma chave. O campo ListNum é uma alternativa que imita uma lista numerada dentro de uma célula de tabela, mas é mais difícil de controlar para numeração simples de linhas. Para a maioria dos documentos comerciais, o campo SEQ é a melhor escolha.
Etapas para inserir números de linha automáticos usando o campo SEQ
- Selecione a primeira célula na coluna onde deseja os números
Clique dentro da célula mais à esquerda da linha que deseja numerar. Geralmente é a primeira coluna da tabela. - Abra a caixa de diálogo Campo
Vá para a guia Inserir na faixa de opções. No grupo Texto, clique em Partes Rápidas e escolha Campo no menu suspenso. - Escolha o tipo de campo SEQ
Na caixa de diálogo Campo, role a lista Categorias e selecione Todas. Na lista Nomes de campo, clique em SEQ. A área Propriedades do campo mostra uma caixa de texto vazia rotulada Códigos do campo. - Insira um identificador de sequência
Na caixa de texto Códigos do campo, digite um nome após a palavra SEQ. Por exemplo, digiteSEQ RowNum. O nome não deve conter espaços. Clique em OK para fechar a caixa de diálogo. A célula agora exibe o número 1. - Copie o campo para as linhas restantes
Selecione a célula que contém o campo SEQ. Pressione Ctrl + C para copiá-la. Selecione todas as células abaixo na mesma coluna. Pressione Ctrl + V para colar. Cada célula agora exibe um número sequencial incrementando em um. - Atualize os campos após editar a tabela
Depois de adicionar ou excluir linhas, selecione toda a tabela clicando na alça da tabela no canto superior esquerdo. Pressione F9 para atualizar todos os campos na seleção. Os números são renumerados automaticamente para refletir a nova contagem de linhas.
Reiniciar a numeração para uma nova tabela
Se você tiver várias tabelas no mesmo documento e quiser que cada uma comece em 1, adicione a chave \r. Na primeira célula de cada tabela, modifique o código de campo para SEQ RowNum \r 1. Para editar um código de campo existente, clique com o botão direito no número e selecione Alternar Códigos de Campo. Faça a alteração e pressione F9 para atualizar.
Usando o campo ListNum para numeração aninhada
O campo ListNum cria uma lista numerada dentro de uma célula de tabela. É útil quando você precisa de subnúmeros como 1a, 1b ou níveis recuados. Para inserir ListNum, pressione Ctrl + F9 para inserir um campo em branco e digite LISTNUM NumberDefault dentro das chaves. Pressione F9 para exibir o número. Este método é menos confiável para numeração sequencial simples de linhas porque ListNum herda a formatação de lista do estilo de parágrafo ao redor.
Erros comuns e limitações
Os números não atualizam após adicionar linhas
Se você copiar uma célula contendo um campo SEQ para uma nova linha, a nova célula mostrará o mesmo número da origem até que você atualize os campos. Sempre pressione F9 após inserir novas linhas. Para uma atualização completa em todo o documento, pressione Ctrl + A para selecionar tudo e depois F9.
Códigos de campo são exibidos em vez de números
Se você vir { SEQ RowNum } em vez de um número, a exibição do código de campo está ativada. Pressione Alt + F9 para alternar a exibição de volta para os resultados. Este atalho alterna entre mostrar códigos de campo e mostrar resultados de campo.
A numeração reinicia inesperadamente
O campo SEQ usa o mesmo nome de sequência em todo o documento. Se você usar o mesmo identificador em duas tabelas, a segunda tabela continuará a numeração de onde a primeira parou. Use nomes de sequência diferentes, como Table1Rows e Table2Rows, para mantê-los independentes. Alternativamente, adicione a chave \r para reiniciar cada tabela.
Copiar e colar quebra a sequência
Ao copiar uma linha com um campo SEQ e colá-la fora da tabela, o campo colado pode referenciar um contexto diferente. Sempre cole na mesma coluna da tabela. Se você colar em uma tabela diferente, a sequência pode continuar incorretamente. Use a chave \r para redefinir a sequência na nova tabela.
Campo SEQ vs Numeração manual vs Numeração automática
| Item | Códigos de campo SEQ | Digitação manual | Botão Numeração do Word |
|---|---|---|---|
| Esforço de configuração | Moderado — requer caixa de diálogo Campo | Baixo — digite cada número | Baixo — clique no botão Numeração |
| Atualiza automaticamente | Sim após pressionar F9 | Não — precisa redigitar | Sim, mas limitado à formatação de lista |
| Funciona em várias tabelas | Sim, com nomes de sequência separados | Não | Não — cada tabela é uma lista separada |
| Suporta números iniciais personalizados | Sim, com a chave \r | Sim — digite qualquer número | Sim, via clique com botão direito Definir Valor de Numeração |
| Resiste a mesclagem ou divisão de tabela | Sim, com atualização de campo | Não | Às vezes — comportamento inconsistente |
O método do campo SEQ requer mais configuração inicial do que a digitação manual ou o botão Numeração, mas fornece atualizações automáticas confiáveis e funciona em várias tabelas. A digitação manual é rápida para uma tabela única, mas cria trabalho extra durante edições. O botão Numeração automática do Word é fácil de usar, mas aplica formatação de lista que pode interferir no layout da tabela e não abrange várias tabelas.
Agora você pode numerar linhas em qualquer tabela do Word usando o código de campo SEQ e manter esses números precisos após edições. Experimente combinar SEQ com a chave \r para reiniciar a numeração para cada nova tabela em seu documento. Para documentos avançados, explore o campo SEQ com a chave \n para incluir números de capítulo em sua numeração de linhas.