Como preencher automaticamente a fórmula ao inserir linhas no Excel?
Ao inserir linhas em branco entre as linhas de dados existentes, a fórmula não será copiada e colada na nova linha, você deve arrastar ou preenchê-la manualmente. Mas, às vezes, você gostaria de preencher a fórmula ao inserir linhas em branco entre intervalos de dados automaticamente, conforme a captura de tela mostrada a seguir, neste artigo, falarei sobre alguns truques rápidos para resolver essa tarefa.
Fórmula de preenchimento automático ao inserir linhas em branco ao criar uma tabela
Fórmula de preenchimento automático ao inserir linhas em branco com código VBA
Fórmula de preenchimento automático ao inserir linhas em branco ao criar uma tabela
No Excel, o formato da tabela pode ajudá-lo a preencher a fórmula acima nas novas linhas em branco inseridas automaticamente, faça o seguinte:
1. Selecione o intervalo de dados que deseja preencher automaticamente a fórmula e clique em inserção > mesa, veja a captura de tela:
2. No Criar a tabela caixa de diálogo, verifique o Minha tabela tem cabeçalhos se houver cabeçalhos em seus dados, consulte a captura de tela:
3. Então clique OK botão, e a tabela foi criada, e agora, quando você inserir uma linha em branco, a fórmula acima será inserida na nova linha automaticamente, veja a imagem:
Fórmula de preenchimento automático ao inserir linhas em branco com código VBA
Se você não gosta de alterar os dados para a 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 e clique com o botão direito para escolher Ver código do menu de contexto para ir para o Microsoft Visual Basic para Aplicações janela e, em seguida, copie e cole o seguinte código no módulo:
Código VBA: fórmula de preenchimento automático 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
2. Em seguida, 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 também será preenchida automaticamente.
Demonstração: Preenchimento automático da fórmula ao inserir linhas em branco
Melhores ferramentas de produtividade de escritório
Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil
- Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
- Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!