none
Excel - Como fazer numeração automatica de linhas?

    Question

  • Olá, estou precisando de um meio de numerar linhas no Excel em ordem crescente. Preciso que o sistema ajuste a numeração automaticamente assim que eu excluir uma linha. Enquanto no Word é possível fazer isso com apenas um clique, no Excel não tenho encontrado esse recurso. Se possível, tenho preferência por um código em VBA. Aguardo pela ajuda dos companheiros de forum. Abraço!

    Monday, January 14, 2013 11:38 AM

Answers

  • Olá, bom dia.

    Uma forma simples de fazer isso, sem Macro, é usar a seguinte Fórmula:

    =DESLOC(A2;-1;0) + 1

    Essa fórmula deve ser colocada na coluna que se deseja numerar. No caso descrito, o início se dá na célula 'A2'.

    Mesmo que ocorram exclusões a fórmula continua sendo válida, e para inserir linhas, basta também copiar a fórmula, que não ocorrerá o erro '#REF!'.

    Para aumetar o intervalo basta estendê-la para todo o intervalo desejado.

    Vlw.


    Filipe Magno

    • Marked as answer by Ribanauta Tuesday, January 15, 2013 12:30 AM
    Monday, January 14, 2013 3:51 PM

All replies

  • Olá, bom dia.

    Uma forma simples de fazer isso, sem Macro, é usar a seguinte Fórmula:

    =DESLOC(A2;-1;0) + 1

    Essa fórmula deve ser colocada na coluna que se deseja numerar. No caso descrito, o início se dá na célula 'A2'.

    Mesmo que ocorram exclusões a fórmula continua sendo válida, e para inserir linhas, basta também copiar a fórmula, que não ocorrerá o erro '#REF!'.

    Para aumetar o intervalo basta estendê-la para todo o intervalo desejado.

    Vlw.


    Filipe Magno

    • Marked as answer by Ribanauta Tuesday, January 15, 2013 12:30 AM
    Monday, January 14, 2013 3:51 PM
  • Olá Filipe, 

    Muito obrigado pela atenção. Sua fórmula resolveu meu problema. 

    Valeu! Abraço.

    Tuesday, January 15, 2013 12:29 AM