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 .
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:
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.