Skip to main content

Como inserir uma linha em branco após um texto específico no Excel?

Author: Xiaoyang Last Modified: 2025-06-04

No Excel, inserir uma linha em branco após um texto específico pode ajudar a melhorar a legibilidade e organizar os dados de forma mais eficiente. Seja trabalhando com uma lista de tarefas, transações ou qualquer dado estruturado, adicionar linhas em branco após um texto específico pode separar e agrupar entradas relacionadas para maior clareza. Aqui está um guia abrangente para alcançar isso usando vários métodos.

Screenshot of an Excel worksheet showing data before inserting blank rows after specific text Arrow Screenshot of an Excel worksheet showing data after inserting blank rows following specific text

Inserir linhas em branco após um texto específico com código VBA

Inserir linhas em branco após um texto específico com Kutools AI


Inserir linhas em branco após um texto específico com código VBA

Você pode aplicar o seguinte código VBA para inserir linhas em branco após o texto específico que você precisa; por favor, faça o seguinte:

1. Pressione as teclas "ALT + F11" para abrir a janela "Microsoft Visual Basic for Applications".

2. Clique em "Inserir" > "Módulo" e cole o seguinte código na janela do Módulo.

Código VBA: Inserir linhas em branco após o texto específico

Sub Insertrowbelow()
'updateby Extendoffice
    Dim i As Long
    Dim xLast As Long
    Dim xRng As Range
    Dim xTxt As String
    On Error Resume Next
    xTxt = Application.ActiveWindow.RangeSelection.Address
    Set xRng = Application.InputBox("please select the column with specific text:", "Kutools for Excel", xTxt, , , , , 8)
    If xRng Is Nothing Then Exit Sub
    If (xRng.Columns.Count > 1) Then
        MsgBox "the selected range must be one column", , "Kutools for Excel"
        Exit Sub
    End If
    xLast = xRng.Rows.Count
    For i = xLast To 1 Step -1
      If InStr(1, xRng.Cells(i, 1).Value, "In progressing") > 0 Then
        Rows(xRng.Cells(i + 1, 1).Row).INSERT shift:=xlDown
      End If
    Next
End Sub

Observação: No código acima, você pode substituir o texto "Em progresso" neste script "If InStr(1, xRng.Cells(i, 1).Value, "Em progresso") > 0 Then".

3. Em seguida, pressione a tecla F5 para executar este código; na caixa de diálogo que aparecerá, selecione a coluna contendo o texto específico que deseja processar, veja a captura de tela:

Screenshot of the Input Box in VBA for selecting the column with specific text to process

4. Depois, clique no botão OK, e linhas em branco serão inseridas após o texto especificado, veja a captura de tela:

Screenshot of an Excel worksheet showing data before inserting blank rows after specific text Arrow Screenshot of an Excel worksheet showing data after inserting blank rows following specific text

Inserir linhas em branco após um texto específico com Kutools AI

Tendo dificuldades para inserir linhas em branco após um texto específico no Excel? Deixe o "Kutools AI" simplificar essa tarefa para você! Com suas poderosas capacidades de IA, você não precisará mais varrer manualmente seu conjunto de dados ou escrever códigos VBA complexos. O Kutools AI identificará instantaneamente as linhas com o texto específico e inserirá linhas em branco exatamente onde você precisa delas.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

Após instalar o Kutools para Excel, clique em "Kutools" > "Assistente de IA" para abrir o painel "Assistente de IA do Kutools".

  1. Selecione a coluna de dados na qual você deseja inserir linhas em branco com base no texto específico;
  2. Depois, digite o requisito na caixa de chat, como:
    Insira uma linha em branco após o texto específico "Em progresso" da seleção.
  3. E então, pressione a tecla Enter ou clique no botão "Enviar". O Kutools AI analisará a questão, e ao finalizar, clique no botão "Executar" para obter o resultado.

Inserir uma linha em branco após um texto específico no Excel pode ser feito de várias maneiras, dependendo do tamanho do seu conjunto de dados e do nível de automação preferido. Se você estiver interessado em explorar mais dicas e truques do Excel, nosso site oferece milhares de tutoriais.


Mais artigos relativos à inserção de linhas:

  • Copiar e inserir linha várias vezes ou duplicar a linha X vezes
  • Em seu trabalho diário, você já tentou copiar uma linha ou cada linha e depois inseri-la várias vezes abaixo da linha de dados atual em uma planilha? Por exemplo, tenho um intervalo de células, agora quero copiar cada linha e colá-las 3 vezes na próxima linha, conforme mostrado na captura de tela a seguir. Como você lidaria com essa tarefa no Excel?
  • Inserir linhas em branco quando o valor muda no Excel
  • Suponha que você tenha um intervalo de dados e agora deseja inserir linhas em branco entre os dados sempre que o valor mudar, de modo a separar os valores sequenciais iguais em uma coluna, conforme mostrado nas capturas de tela a seguir. Neste artigo, vou falar sobre alguns truques para resolver esse problema.
  • Inserir linha em branco acima de texto específico no Excel
  • Ao trabalhar em uma planilha, você já tentou inserir uma linha em branco acima de um texto específico em uma coluna? Por exemplo, há alguns nomes na coluna A, agora quero inserir linhas em branco acima das células que contêm o nome “Mike”, conforme mostrado na captura de tela à esquerda. Talvez não haja uma maneira direta de resolver essa tarefa no Excel. Neste artigo, falarei sobre alguns bons truques para lidar com essa tarefa no Excel.

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!