Como sublinhar as linhas no Excel com base em dados exclusivos?

0

Estou tentando sublinhar automaticamente determinadas linhas com base em IDs de projeto exclusivos na coluna 1. Consulte a tabela de exemplo anexada. Cada ID de Projeto pode ter um número diferente de linhas associadas a cada vez e eu quero separar cada projeto com uma linha de fundo, mas não cada linha. Eu tenho tentado descobrir a fórmula correta para entrar em formatação condicional. Muito obrigado

Tabela de exemplo:

    
por David 23.05.2018 / 16:01

2 respostas

2

A regra de formatação condicional seria:

=AND($A2<>"",$A2<>$A1)

Com um intervalo "Aplica-se a" de $A$2:$D$17

Defina o formato para ter uma borda superior .

    
por 23.05.2018 / 16:19
-3

Eu gostaria de sugerir-lhe o método mais rápido, é o uso de uma MACRO.

Verifique a captura de tela:

SubAddLineWhenValueChanges()Application.ScreenUpdating=FalseDimLastRowAsLongDimxrgAsRangeLastRow=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 & ":D" & xrg.Row).Borders(xlEdgeBottom).LineStyle = xlContinuous
        End If
    Next xrg
    Application.ScreenUpdating = True
End Sub

N.B. Insira este código VBA como módulo com a planilha.

    
por 23.05.2018 / 18:27