none
Somar Celulas com formatação condicional RRS feed

  • Pergunta

  • Ola pessoal, preciso de uma formula para somar as celulas que estejam preenchidas por cor atraves de formatação condicional.


    sexta-feira, 9 de outubro de 2015 17:48

Respostas

  • César, não é possível, através de fórmulas, somar células que possuam cor devido à formatação condicional. Você teria que utilizar VBA e acessar a propriedade Range.DisplayFormat.Interior.Color das células envolvidas.

    ---

    A melhor forma de fazer isso é "reproduzir" as regras da formatação condicional na fórmula que efetua a soma.


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    domingo, 11 de outubro de 2015 15:41
    Moderador

Todas as Respostas

  • César, não é possível, através de fórmulas, somar células que possuam cor devido à formatação condicional. Você teria que utilizar VBA e acessar a propriedade Range.DisplayFormat.Interior.Color das células envolvidas.

    ---

    A melhor forma de fazer isso é "reproduzir" as regras da formatação condicional na fórmula que efetua a soma.


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    domingo, 11 de outubro de 2015 15:41
    Moderador
  • Ola como posso fazer isso?
    segunda-feira, 23 de novembro de 2015 15:21
  • Suponha que você quer somar células do intervalo A1:A10. Use o código a seguir:

    Sub Main()
        Dim iCell As Range
        Dim TotalSum As Double
        
        For Each iCell In Range("A1:A10").Cells
            If iCell.DisplayFormat.Interior.Color = RGB(100, 200, 50) Then
                TotalSum = TotalSum + iCell.Value
            End If
        Next iCell
    End Sub
    


    http://www.ambienteoffice.com.br - http://www.clarian.com.br

    segunda-feira, 23 de novembro de 2015 16:12
    Moderador