Notifications
Clear all

CONSULTA DADOS PELA COR

7 Posts
3 Usuários
0 Reactions
1,364 Visualizações
(@marco-acv)
Posts: 142
Estimable Member
Topic starter
 

Olá, bom dia!

Prezados, por favor, alguém poderia me auxiliar para resolução de uma tarefa? É possível realizar consultas a dados e obter o resultado através da cor em que ele foi digitado?

Exemplo: eu tenho duas planilhas, primeira "produtos" que possui informações de alguns produtos nas cores: vermelha e preta. A cor vermelha significa (produto em falta), já na cor preta significa (produto em estoque). A segunda planilha é "conferência", nessa planilha eu preciso obter as informações, no caso eu preciso saber quais são os produtos na cor preta.

Por gentileza, alguém sabe se o excel consegue realizar essa consulta, consulta através da cor que o dado foi digitado?

Desde já agradeço.

Atenciosamente,
Marco.

 
Postado : 28/11/2016 5:54 am
DJunqueira
(@djunqueira)
Posts: 772
Prominent Member
 

Veja se a planilha anexa atende sua solicitação.

Se sua dúvida foi respondida marque o tópico como RESOLVIDO usando o botão com marca verde.

 
Postado : 28/11/2016 10:44 pm
(@marco-acv)
Posts: 142
Estimable Member
Topic starter
 

Bom dia!

Obrigado pela atenção! Acredito que no exemplo abaixo eu vou conseguir explicar melhor.

Por favor, preciso saber se é possível fazer igual ao exemplo da planilha.

Apenas para que você possa compreender o que estou querendo fazer:

Eu estou querendo montar um banco de dados, nesse banco de dados o excel vai buscar as informações em um determinado endereço da internet ( https://www.confaz.fazenda.gov.br/legislacao/convenios/2015/cv092_15 ), nesse endereço existem várias classificações (NCM), onde o usuário vai poder consultar se a classificação que ele trabalha consta ou não nesse endereço, porém ao invés da consulta ocorrer de forma manual, ele poderá automaticamente copiar e colar as classificações e o excel vai informar uma mensagem se consta ou não (exemplo: ncm 4418 → não consta na base). Mas tenho um problema, antes de montar esse banco de dados, eu preciso apenas das informações que estão na cor preta (dados vigentes) "POR FAVOR, OBSERVE A URL" você vai observar que existem três cores: preto → vigente, vermelho → revogado, verde → acrescentado. O que me interessa é apenas as informações na cor preta vigente.

Claro, se o excel conseguisse buscar direto da internet apenas as informações na cor preta seria ótimo.

Atenciosamente,
Marco.

 
Postado : 29/11/2016 5:52 am
DJunqueira
(@djunqueira)
Posts: 772
Prominent Member
 

Aí me parece q vc está exigindo muito do Excel...

Se sua dúvida foi respondida marque o tópico como RESOLVIDO usando o botão com marca verde.

 
Postado : 29/11/2016 10:50 am
(@marco-acv)
Posts: 142
Estimable Member
Topic starter
 

Acredito que posso classificar sua resposta como " o excel não vai conseguir realizar meu amigo".

Isso?

Atenciosamente,
Marco.

 
Postado : 29/11/2016 11:12 am
carlosrgs
(@carlosrgs)
Posts: 631
Prominent Member
 

Boa tarde povo.

Eu conheço como identificar a cor do preenchimento da célula, mas a cor do texto nunca vi também.

Formula:
=gfCelColorName ()

Módulo:

Function gfCelColorName(ByVal vCel As Range) As String
    Application.Volatile
    gfCelColorName = vCel.Interior.Color
End Function
Function gfSumIfColor(ByVal vInterval As Range, ByVal vColor As String) As Double
    Dim vCel As Range
    Application.Volatile
    For Each vCel In vInterval.Cells
        If CLng(vCel.Interior.Color) = vColor Then
            gfSumIfColor = gfSumIfColor + vCel.Value
        End If
    Next vCel
End Function

Segue ai só para conhecimento.

_______________________________________________________________________________________________
Carlos Santos
* Marque o tópico como Resolvido se foi solucionado seu problema.

 
Postado : 29/11/2016 1:51 pm
(@marco-acv)
Posts: 142
Estimable Member
Topic starter
 

Prezados, bom dia!

Consegui realizar o procedimento que estava querendo (excel identificar a cor do texto digitado e separar em outra planilha), eu vou anexar uma planilha com a função.

Muito obrigado pela ajuda de vocês.

Atenciosamente,
Marco

 
Postado : 30/11/2016 5:11 am