ELC Posted January 19, 2016 at 09:43 PM Report Share #592184 Posted January 19, 2016 at 09:43 PM Boas pessoal, Apesar de vários tópicos sobre contar cor no Excel (com vba) não encontro resultado para a minha duvida.... Numa determinada folha de Excel preciso de contar numa linha células com fundo de cor mas só se uma determinada letra estiver noutra linha. ex: contar na Linha 2 células amarelas se na linha 1 houver a letra C Também era interessante, a mesma situação mas para contar fonte colorida. Ex: contar na Linha 2 números com fonte vermelha se na linha 1 houver a letra C Obrigado Link to comment Share on other sites More sharing options...
Pedro Louros Posted February 21, 2016 at 08:34 AM Report Share #593717 Posted February 21, 2016 at 08:34 AM Viva. Tenho uma dúvida semelhante. Pretendo contar numa linha as células com cor X e com a letra Y. Tenho encontrado algumas funções como countifcolor ou sumifcolor mas não percebendo nada de vba torna-se difícil criar um código. Se alguém puder ajudar.... Brigado Link to comment Share on other sites More sharing options...
Pedro Louros Posted February 22, 2016 at 04:57 PM Report Share #593736 Posted February 22, 2016 at 04:57 PM Boas. Já consegui. Usei o código seguinte. Function ContaCelulaColorida(rngColorInfo As Range, Intervalo As Range) As Long Dim rConta As Range For Each rConta In Intervalo.Cells If rConta.Interior.ColorIndex = rngColorInfo.Interior.ColorIndex And rConta.Value = "B" Then ContaCelulaColorida = ContaCelulaColorida + 1 End If Next End Function Como queria usar diversas letras criei uma função para cada uma das letras que queria contar. Espero que ajude alguém... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now