Tbm tenho uma planilha baseada em formatações condicionais, quando comecei com as formulas pensei que daria para pegar os valores a parti dessas cores da formatação condicional, tive varios problemas.
tbm peno com isso de area fixa na formatação condicional "apesar de que minha planilha somente eu uso", meu caso pq é uma planilha escalável
enquanto não conseguimos tal façanha no bloqueio da formatação podemos tentar desenvolver uma macro que reaplique a formatação tipo essa
Sub Reset_Format()
Dim x As Integer
Range("A7:R5000").FormatConditions.Delete
For x = 1 To ActiveSheet.Cells.FormatConditions.Count
With ActiveSheet.Cells.FormatConditions(x)
If .AppliesTo.Cells.Address = "$F$6" Then
.ModifyAppliesToRange Range("$F$6:$F$5000")
ElseIf .AppliesTo.Cells.Address = "$A$6:$R$6" Then
.ModifyAppliesToRange Range("$A$6:$R$5000")
End If
End With
Next
End Sub
bem não funcionaria para todos os caso mas já seria alguma coisa
no caso dessa macro imagina que a formatação vai de F6 até R5000
ela limpa a formatação de F7 até o final e estica a formatação condicional novamente que está em F6 até R5000 o mesmo de Aplica-se a ou algo assim.
alguem com experiência em macro poderia ajuda na adaptação
eu uso um modo de planilha auxiliar principal a parti de macro crio uma nova depois uma macro salva de volta, muito complicado
Somente é impossíveis até que alguém faça
A logica está presa na irracionalidade humana, e morta nos que se consideram donos da verdade.
"ALGUM MODERADOR ME EXPULSE DO FÓRUM POR FAVOR"
Postado : 18/03/2014 2:29 pm