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

Como adicionar uma linha de contorno abaixo sempre que o valor mudar numa coluna do Excel?

AutorSun Data de Modificação

Adicionar uma linha de contorno abaixo das linhas sempre que o valor numa coluna muda é uma técnica de formatação prática e visualmente eficaz no Excel. É especialmente útil para melhorar a clareza dos dados e tornar conjuntos extensos mais acessíveis. Ao criar quebras visuais nítidas entre grupos de valores idênticos, identifica rapidamente diferentes secções e interpreta a informação à primeira vista. Esta abordagem é frequentemente utilizada em relatórios de vendas, listas de inventário, registos de transações e em qualquer situação em que pretenda destacar e separar segmentos de dados à medida que os valores mudam numa coluna específica.
Uma captura de ecrã de uma lista do Excel com uma linha de borda adicionada abaixo de uma célula quando o seu valor muda

Adicionar linha de contorno abaixo quando o valor muda com VBA

Adicionar linha de contorno abaixo quando o valor muda com Kutools para Excel


Adicionar linha de contorno abaixo quando o valor muda com VBA

O Excel não inclui uma função incorporada direta para adicionar automaticamente uma linha de contorno abaixo sempre que o valor de uma célula muda. No entanto, pode alcançar este efeito de forma eficaz com VBA. Este método é ideal para conjuntos de dados maiores ou sempre que precisar de uma solução automatizada, pontual ou reutilizável. Uma das grandes vantagens do VBA é a sua capacidade de processar instantaneamente grandes volumes de dados e adaptar a formatação exatamente às suas necessidades.

Para evitar interferir na formatação existente, recomendamos que faça uma cópia de segurança dos seus dados antes de executar o código, especialmente se a sua folha de cálculo já incluir contornos personalizados.

1. Prima simultaneamente as teclas Alt + F11 para abrir a janela Microsoft Visual Basic for Applications.

2. Na janela do VBA, clique em Inserir > Módulo e, de seguida, cole o seguinte código no módulo em branco.

VBA: Adicionar linha de contorno abaixo quando o valor muda

Sub AddBorderLineWhenValueChanges()
'UpdatebyExtendoffice20160918
    Application.ScreenUpdating = False
    Dim LastRow As Long
    Dim xrg As Range
    LastRow = Cells.Find("*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
    For Each xrg In Range("A2:A" & LastRow)
        If xrg <> xrg.Offset(1, 0) Then
            Range("A" & xrg.Row & ":K" & xrg.Row).Borders(xlEdgeBottom).LineStyle = xlContinuous
        End If
    Next xrg
    Application.ScreenUpdating = True
End Sub

Uma captura de ecrã que mostra o editor de código VBA com o código colado

3. Prima a tecla F5 ou clique no botão Executar para executar o código. Após a execução, o Excel adicionará uma borda inferior à última linha de cada grupo de valores idênticos dentro do intervalo definido (por exemplo, A2:A).
Uma captura de ecrã de uma lista do Excel com uma linha de borda adicionada abaixo de uma célula quando o seu valor muda

Nota: No código VBA, o intervalo A2:A é utilizado por defeito apenas para fins demonstrativos. Pode ajustar este intervalo para se adaptar aos seus dados reais. Certifique-se de que a seleção corresponde exatamente à coluna onde pretende aplicar o contorno. Caso surja um erro em tempo de execução, verifique se selecionou um intervalo válido e se os dados não incluem células mescladas.


Adicionar linha de contorno abaixo quando o valor muda com Kutools para Excel

O Kutools para Excel oferece uma solução rápida e fácil de usar para inserir uma linha de contorno abaixo das linhas em que o valor muda. É uma excelente opção se preferir uma interface gráfica e quiser evitar escrever ou executar código, sendo particularmente útil para quem gere frequentemente conjuntos de dados de dimensão moderada a grande ou procura personalização sem complexidade.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

Após instalar o Kutools para Excel, pode aplicar esta formatação em apenas alguns passos. Comece por clicar em Kutools > Formatar > Marcar Alterações na Coluna para abrir a caixa de diálogo. Na caixa de diálogo Marcar Alterações na Coluna, siga estas operações:

  1. Selecione o intervalo de dados que pretende formatar (certifique-se de incluir a linha de cabeçalho, se desejado);
  2. Escolha a Coluna Chave—a coluna que será monitorizada quanto a alterações;
  3. Na secção «Borda Inferior», selecione o estilo e a cor de contorno pretendidos para uma diferenciação clara;
  4. Após definir todas as configurações, clique no botão «OK» para aplicar a formatação.
  5. especifique as opções na caixa de diálogo

Resultado: Os contornos são inseridos automaticamente abaixo das linhas em que o valor na coluna selecionada muda, facilitando consideravelmente a identificação de grupos distintos ou a deteção de transições nos seus dados, conforme ilustrado abaixo:
bordas são adicionadas abaixo das linhas quando o valor muda pelo Kutools

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já

Esta abordagem poupa tempo considerável em comparação com a formatação manual e garante consistência em toda a folha de cálculo. Caso deseje anular este efeito posteriormente, pode utilizar a função «Anular» integrada do Kutools ou simplesmente reaplicar o formato pretendido.

Adicionar uma linha de contorno abaixo das linhas onde o valor muda no Excel melhora significativamente a estrutura e a apresentação dos dados. Pode escolher o método que melhor se adapta ao seu fluxo de trabalho — seja utilizando VBA para automatização ou o Kutools pela sua facilidade e personalização. Cada abordagem potencia a legibilidade, reduz a confusão visual e acelera a análise, tanto em projetos pessoais como colaborativos no Excel. Se tiver interesse em dominar outros truques de formatação no Excel ou encontrar dificuldades, consultar a nossa biblioteca abrangente de tutoriais poderá fornecer orientações mais específicas.


As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o 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
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
  • Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!

Todos os suplementos Kutools — num único instalador.

Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (pronto para MSI)
  • Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
  • Melhor relação qualidade-preço— poupe face à compra individual dos suplementos