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

Como inserir sempre uma linha em branco abaixo, em vez de acima, no Excel?

AutorXiaoyang Data de Modificação

No Excel, ao clicar com o botão direito do rato numa linha e escolher **Inserir**, a nova linha em branco é sempre inserida **acima** da linha selecionada — este é o comportamento predefinido integrado no Excel e não pode ser alterado diretamente nas Opções do programa. Contudo, se frequentemente precisar de inserir uma linha em branco **abaixo** da linha atual, existem várias soluções práticas. Neste artigo, mostramos-lhe diferentes formas de inserir linhas abaixo no Excel.

adicionar linhas abaixo

Por que é que o Excel insere linhas acima por predefinição?

Inserir uma Linha em branco abaixo em vez de acima no Excel

Perguntas Frequentes (FAQ)

Conclusão


Por que é que o Excel insere linhas acima por predefinição?

Ao selecionar uma linha e inserir uma nova, o Excel desloca a linha selecionada e todas as linhas abaixo para baixo. Isso garante que fórmulas, intervalos nomeados e referências estruturadas — como as utilizadas em tabelas — se ajustem automaticamente sem se corromperem. Inserir acima revela-se, assim, mais previsível na maioria das operações com folhas de cálculo.

Por exemplo, se selecionar a linha 5 e inserir uma linha, o Excel adiciona a nova linha em branco acima da linha 5. Assim, para inserir uma linha em branco abaixo da linha 5, basta selecionar primeiro a linha 6 e depois inserir a linha. É um processo simples, mas pode tornar-se cansativo se precisar de o repetir várias vezes. Felizmente, existem soluções alternativas.


Método 1: selecione a linha abaixo antes de inserir

Este é o método incorporado mais fácil: como o Excel insere sempre linhas acima da linha selecionada, basta selecionar a linha imediatamente abaixo da posição pretendida.

  1. Clique no número da linha imediatamente abaixo da posição onde pretende inserir uma linha em branco. Por exemplo, se quiser inserir uma linha em branco abaixo da linha 5, selecione a linha 6.
    Clique no número da linha abaixo da qual pretende inserir uma linha em branco
  2. Clique com o botão direito do rato no número da linha selecionada e escolha **Inserir** no menu de contexto.
    Escolha Inserir no menu de contexto
  3. Será inserida uma linha em branco acima da linha 6, ou seja, abaixo da linha 5.
    Será inserida uma linha em branco abaixo

Dica: Para inserir várias linhas em branco abaixo, selecione as linhas imediatamente seguintes à sua linha-alvo (por exemplo, selecione as linhas 6, 7 e 8 para obter três linhas em branco abaixo da linha 5) e insira-as.

Vantagens:

  • Não requer fórmulas nem VBA.
  • Funciona em todas as versões do Excel.
  • Ideal para utilização ocasional.

Desvantagens:

  • Lembre-se de selecionar primeiro a linha abaixo.
  • Não é eficiente se precisar de inserir frequentemente linhas abaixo.
  • É fácil cometer erros ao trabalhar com folhas de cálculo extensas.

Método 2: código VBA para inserir uma ou várias Linhas em branco

Se precisar frequentemente de inserir linhas em branco abaixo da linha selecionada, o VBA é uma solução mais eficiente. Em vez de ter de selecionar sempre a linha seguinte, pode executar uma macro simples para inserir diretamente uma linha em branco sob a linha atual. Além disso, com VBA também é possível inserir várias linhas em branco de uma só vez — uma vantagem especialmente útil ao trabalhar com folhas de cálculo grandes ou tarefas repetitivas de introdução de dados.

Inserir uma Linha em branco abaixo da linha selecionada

Se precisar apenas de inserir uma linha em branco abaixo da linha atual, utilize o seguinte código VBA simples.

  1. Prima as teclas ALT + F11 e abrirá a janela do Microsoft Visual Basic for Applications.
  2. Depois, clique em Inserir>Móduloe cole a seguinte macro na Janela do Módulo.
    Sub InsertOneBlankRowBelow()
        ActiveCell.Offset(1, 0).EntireRow.Insert
    End Sub
  3. Depois, feche esta janela de código. A seguir, clique em Inserir > Formas > Retângulo. Veja a captura de ecrã:
    Clique em Inserir Formas Retângulo
  4. Depois, desenhe um botão retangular arrastando o cursor e formate-o conforme necessário. Veja a captura de ecrã:
    Desenhe um botão retangular
  5. Após formatá-lo conforme pretendido, clique com o botão direito do rato nele e escolha a opção Atribuir Macro, veja a captura de ecrã:
    Escolha a opção Atribuir Macro
  6. Na caixa de diálogo Atribuir Macro, selecione o nome da macro que acabou de inserir na lista Nome da macro, veja a captura de ecrã:
    Selecione o nome da macro na caixa de lista Nome da macro
  7. Depois, clique em OK para fechar a caixa de diálogo.

Agora, ao clicar numa célula qualquer e depois no botão, a Linha em branco será inserida abaixo da célula selecionada, como demonstrado na imagem seguinte:

Inserir uma linha em branco abaixo da linha selecionada com VBA

 

Inserir várias Linhas em branco abaixo da linha selecionada

Se pretender inserir mais do que uma linha em branco de cada vez, utilize o seguinte código VBA. Após executar a macro, o Excel perguntar-lhe-á quantas linhas em branco deseja inserir.

  1. Siga os passos (1-7) acima e, em seguida, utilize o código VBA abaixo para inserir uma ou várias linhas em branco abaixo da linha selecionada.
    Sub InsertMultipleBlankRowsBelow()
        Dim RowCount As Long
        RowCount = Application.InputBox( _
            Prompt:="Enter the number of blank rows to insert:", _
            Title:="Insert Blank Rows Below", _
            Default:=1, _
            Type:=1)
        If RowCount <= 0 Then Exit Sub
        ActiveCell.Offset(1, 0).Resize(RowCount).EntireRow.Insert
    End Sub
  2. Agora, clique numa célula e, em seguida, no botão; na caixa de diálogo que aparece, introduza o número de linhas em branco que pretende inserir.
    Clique no número da linha abaixo da qual pretende inserir uma linha em branco
  3. O Excel irá inserir o número especificado de linhas em branco diretamente abaixo da linha selecionada.

Dica: A macro baseia-se na célula ativa, por isso certifique-se de que seleciona a célula ou linha correta antes de clicar no botão.

Vantagens:

  • Inserir linhas abaixo diretamente: ao contrário do comando predefinido do Excel «Inserir», o código VBA insere linhas em branco diretamente abaixo da linha selecionada.
  • Economize tempo: ideal para quem precisa inserir linhas em branco com frequência.
  • Suporta múltiplas linhas: pode utilizar VBA para inserir uma linha em branco ou várias linhas em branco de uma só vez.
  • Pode ser reutilizado: assim que a macro for criada, poderá executá-la sempre que necessário.

Desvantagens:

  • Requer configuração em VBA: os principiantes poderão considerá-la um pouco desafiante no início.
  • As macros têm de estar ativadas: se estiverem desativadas, o código não será executado.
  • O formato da pasta de trabalho poderá precisar de ser alterado: poderá ser necessário guardar o ficheiro como Pasta de Trabalho do Excel Ativada para Macros (*.xlsm).
  • Não é ideal para ambientes de trabalho restritos: algumas empresas desativam macros por motivos de segurança.
  • Tem de selecionar primeiro a linha correta: a macro insere linhas com base na célula ativa ou na linha selecionada, pelo que escolher a linha errada poderá fazer com que as novas linhas sejam inseridas no local incorreto.

Método 3: Kutools para Excel para inserir uma ou várias Linhas em branco

Se preferir uma solução sem código, o Kutools para Excel oferece uma forma muito mais simples de inserir linhas em branco abaixo da linha selecionada. Em vez de selecionar manualmente a linha abaixo ou escrever código VBA, pode utilizar o Kutools para inserir uma linha em branco ou várias linhas em branco com apenas alguns cliques.

Este método é especialmente útil quando precisa de inserir linhas em branco repetidamente, adicionar um grande número de linhas ou contornar restrições de segurança relacionadas com macros. É mais visual e intuitivo para principiantes, tornando-se uma excelente opção para utilizadores que procuram uma solução rápida e conveniente através de um suplemento do Excel.

Inserir uma Linha em branco abaixo da linha selecionada

  1. Clique no número da linha abaixo da qual deseja inserir uma linha em branco.
  2. Depois, clique com o botão direito do rato na seleção e escolha Adicionar Abaixono menu de contexto, veja a captura de ecrã:
    Escolha Adicionar Abaixo no menu de contexto

Agora, uma linha em branco é inserida diretamente abaixo da linha selecionada, e não acima dela.

 

Inserir várias Linhas em branco abaixo da linha selecionada

Se pretender inserir várias linhas em branco abaixo da linha selecionada, o Kutools para Excel torna essa tarefa igualmente simples: basta selecionar a linha pretendida e indicar quantas linhas em branco deseja adicionar.

  1. Clique com o botão direito do rato numa célula (neste caso, a A5), abaixo da qual pretende adicionar várias linhas, e escolha Adicionar Múltiplas Linhas no menu de contexto.
    Escolha Adicionar Linhas no menu de contexto
  2. Na caixa de diálogo que surge, selecione a opção Abaixo da seleção e introduza o número de linhas em branco que pretende inserir. Clique em OK.
    Selecione Abaixo da seleção e introduza o número de linhas em branco

O número especificado de linhas em branco será inserido imediatamente abaixo da célula selecionada.

Insira Linhas em branco Abaixo com Apenas Alguns Cliques

O Kutools para Excel facilita a inserção de uma ou várias linhas em branco diretamente abaixo da linha selecionada — sem VBA, sem seleções manuais repetidas. É a forma mais simples e visual de acelerar tarefas repetitivas de edição de folhas de cálculo.

✔ Não requer VBA
✔ Visual e adequado para principiantes
✔ Insere múltiplas Linhas em branco
✔ Ideal para edições repetitivas

Perguntas Frequentes (FAQ)

Posso alterar a definição predefinida do Excel para inserir linhas abaixo?

• Não. O Excel não oferece uma opção incorporada para alterar o comportamento predefinido de inserção. Por predefinição, as linhas inseridas aparecem sempre acima da linha selecionada.

Posso atribuir um atalho para inserir linhas abaixo?

• O Excel não inclui um atalho incorporado especificamente para inserir linhas abaixo, mas você pode criar uma macro VBA e atribuí-la à Barra de Acesso Rápido ou a um atalho personalizado.

Isto também funciona para colunas?

• Sim, a lógica é semelhante: o Excel insere uma nova coluna à esquerda da coluna selecionada. Para inserir uma coluna à direita, basta selecionar primeiro a coluna imediatamente à direita do local pretendido e, em seguida, inserir.


Conclusão

O comportamento predefinido do Excel de inserir linhas acima é lógico do ponto de vista das referências em fórmulas, mas nem sempre corresponde às necessidades dos utilizadores. Felizmente, existem várias formas de inserir uma linha em branco abaixo:

  • Método 1 (manual) – selecione a linha abaixo antes de inserir. Rápido e sem necessidade de configuração prévia.
  • Método 2 (VBA) – ideal para uso frequente ou automatizado.
  • Método 3 (Kutools) – ideal para utilizadores não técnicos que precisam de opções avançadas.

Escolha o método que melhor se adapta ao seu nível de competência, à frequência com que realiza a tarefa e ao seu orçamento. Com estas técnicas, terá total controlo sobre a inserção de linhas no Excel e poderá criar folhas de cálculo exatamente como desejar.


Artigos relacionados:

  • Inserir Linhas em branco Quando o Valor Mudar no Excel
  • Imagine que tem um intervalo de dados e pretende inserir linhas em branco entre os registos sempre que o valor numa determinada coluna mude, de forma a separar visualmente sequências de valores iguais, tal como ilustrado nas imagens seguintes. Neste artigo, partilho alguns truques práticos para resolver este desafio.
  • Inserir Linha em branco Acima de um Texto Específico no Excel
  • Quando trabalha numa folha de cálculo, já alguma vez precisou de inserir uma linha em branco acima de um texto específico numa coluna? Por exemplo, imagine que tem vários nomes na coluna A e pretende inserir linhas em branco exatamente acima das células que contêm o nome «Mike», tal como mostrado na imagem à esquerda. O Excel não oferece uma solução direta para esta tarefa — mas, neste artigo, revelo alguns truques eficazes para a resolver com facilidade.