Skip to main content

 Como preencher automaticamente fórmulas ao inserir linhas no Excel?

Author: Xiaoyang Last Modified: 2025-06-04

Quando você insere linhas em branco entre linhas de dados existentes, a fórmula não será copiada e colada na nova linha, sendo necessário arrastá-la ou preenchê-la manualmente. No entanto, às vezes, você pode querer que a fórmula seja preenchida automaticamente ao inserir linhas em branco dentro do intervalo de dados, conforme mostrado na captura de tela a seguir. Neste artigo, vou apresentar alguns truques rápidos para resolver essa tarefa.

dautofill formula when inserting row

Preenchimento automático de fórmulas ao inserir linhas em branco criando uma tabela

Preenchimento automático de fórmulas ao inserir linhas em branco com código VBA


Preenchimento automático de fórmulas ao inserir linhas em branco criando uma tabela

No Excel, o formato de Tabela pode ajudá-lo a preencher automaticamente a fórmula acima nas novas linhas inseridas em branco. Por favor, siga os passos abaixo:

1. Selecione o intervalo de dados onde deseja preencher automaticamente a fórmula e clique em Inserir > Tabela, veja a captura de tela:

click Table form Insert tab

2. Na caixa de diálogo Criar Tabela, marque Minha tabela tem cabeçalhos se houver cabeçalhos nos seus dados, veja a captura de tela:

set options in the Create Table dialog

3. Em seguida, clique no botão OK, e a tabela será criada. Agora, quando você inserir uma linha em branco, a fórmula acima será inserida automaticamente na nova linha, veja a captura de tela:

when inserting a blank row, the above formula will be inserted into the new row automatically



Preenchimento automático de fórmulas ao inserir linhas em branco com código VBA

Se você não quiser transformar os dados em tabela, o código VBA abaixo também pode ajudá-lo a resolver esse problema.

1. Selecione a guia da planilha que contém as fórmulas que deseja preencher automaticamente, clique com o botão direito e escolha Visualizar Código no menu de contexto para acessar a janela Microsoft Visual Basic for Applications, depois copie e cole o seguinte código no Módulo:

Código VBA: Preenchimento automático de fórmulas ao inserir linhas em branco

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Updateby Extendoffice 20160725
    Cancel = True
    Target.Offset(1).EntireRow.Insert
    Target.EntireRow.Copy Target.Offset(1).EntireRow
    On Error Resume Next
    Target.Offset(1).EntireRow.SpecialCells(xlConstants).ClearContents
End Sub

click View Code and paste the vba code

2. Salve e feche este código, volte para a planilha. Agora, ao clicar duas vezes em uma célula entre os dados, uma nova linha será inserida abaixo da célula ativa e a fórmula será preenchida automaticamente.


Demonstração: Preenchimento automático de fórmulas ao inserir linhas em branco

 

Melhores Ferramentas de Produtividade para Office

🤖 Assistente AI do KUTOOLS: Revolucione a análise de dados com base em: Execução Inteligente | Gerar Código | Criar Fórmulas Personalizadas | Analisar Dados e Gerar Gráficos | Invocar Funções Aprimoradas
Recursos Populares: Encontrar, Destacar ou Marcar Duplicatas | Excluir Linhas em Branco | Combinar Colunas ou Endereço sem Perder Dados | Arredondar...
Super PROC: PROC com Múltiplos Critérios | PROC com Múltiplos Valores | Procura em várias planilhas | Correspondência Fuzzy...
Lista Suspensa Avançada: Crie rapidamente uma Lista Suspensa | Lista Suspensa Dependente | Lista Suspensa com Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas | Mover Colunas | Alternar Estado de Visibilidade das Colunas Ocultas | Comparar Intervalo & Colunas...
Recursos em Destaque: Grade de foco | Visualização de Design | Barra de fórmulas aprimorada | Gerenciador de Pasta de trabalho & Planilha | Biblioteca de AutoTexto | Selecionador de Data | Mesclar Dados | Criptografar/Descriptografar Células | Enviar Email por Lista | Super Filtro | Filtro Especial (filtrar negrito/itálico/tachado...)...
Top15 Conjuntos de Ferramentas:12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...) | Mais de50 Tipos de Gráficos (Gráfico de Gantt, ...) | Mais de40 Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...) |19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem a partir do Caminho, ...) |12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ...) |7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ...) | ... e muito mais

Potencialize suas habilidades no Excel com o Kutools para Excel e experimente uma eficiência sem igual. O Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...


O Office Tab traz interface com abas para o Office e facilita muito o seu trabalho

  • Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas abas na mesma janela, em vez de abrir novas janelas.
  • Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!