MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


3 participantes

    [Resolvido]Dlookup com valor aproximado parecido com procv

    avatar
    andregoulart
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 62
    Registrado : 21/05/2012

    [Resolvido]Dlookup com valor aproximado parecido com procv Empty Dlookup com valor aproximado parecido com procv

    Mensagem  andregoulart 23/7/2013, 15:05

    Bom Dia

        Amigos, sera que alguem sabe como fazer um Dlookup com resultado aproximado.

    Tenho uma tabela com uma coluna que inicia uma sequencia de faixas de CEP 74000-000, 75000-000, 75000-000, assim por diante, tenho uma outra base que importo com varios CEPs de clientes e gostaria de achar a faixa de CEP mais proxima do CEP do cliente.

    Procurei em muitos lugares mas ninguem tem essa resposta, alguem arisca?

    Obrigado!
    Dilson
    Dilson
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1743
    Registrado : 11/11/2009

    [Resolvido]Dlookup com valor aproximado parecido com procv Empty Re: [Resolvido]Dlookup com valor aproximado parecido com procv

    Mensagem  Dilson 23/7/2013, 17:50

    Sem parar para pensar em dlookup, uma alternativa seria implementar um controle ListBox com todos os dados de cep.

    A partir da hora que for digitando o cep essa listbox vai mostrando todos os semelhantes.

    Esse recurso tem aqui no fórum em exemplos de pesquisas especiais.

    Ultimamente eu fiz algo assim em que se digita o nome de produto e ele vai listando abaixo do form todos os produtos com nomes semelhantes, implementei uma contagem de listbox que desaparece caso não se digite nada ou caso não haja semelhantes.
    avatar
    andregoulart
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 62
    Registrado : 21/05/2012

    [Resolvido]Dlookup com valor aproximado parecido com procv Empty Re: [Resolvido]Dlookup com valor aproximado parecido com procv

    Mensagem  andregoulart 23/7/2013, 18:03

    Boa Tarde, Dilson

    Não vou digitar um valor em um formulario, vou importar uma tabela com uma lista de clientes com uma coluna de CEP e atraves de uma consulta quero que me retorne o CEP mais próximo do CEP de cada cliente que sera diferente em cada linha.

    Mesmo assim agradeço pela tentativa, tem mais alguma coisa na manga rs?
    Dilson
    Dilson
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1743
    Registrado : 11/11/2009

    [Resolvido]Dlookup com valor aproximado parecido com procv Empty Re: [Resolvido]Dlookup com valor aproximado parecido com procv

    Mensagem  Dilson 23/7/2013, 18:57

    Ah ok.

    Nesse caso a idéia seria montar um loop dentro do outro, dois recordsets.

    No primeiro correria a primeira tabela que pegaria do cep apenas os três ou quatro primeiros caracteres, iria para a segunda tabela (a importada) e colaria num campo da primeira tabela os semelhantes relacionados ao cep. Cara é só uma possibilidade que pode dar certo. Se não me engano o Harysonh já fez algo parecido, pesquisa aí sobre loop e vai vendo os termos que refere-se a looop dentro de outro.
    avatar
    andregoulart
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 62
    Registrado : 21/05/2012

    [Resolvido]Dlookup com valor aproximado parecido com procv Empty Re: [Resolvido]Dlookup com valor aproximado parecido com procv

    Mensagem  andregoulart 23/7/2013, 20:20

    Estou retornando para dizer que descobri como fazer a pesquisa aproximada, fica registrado caso mais alguem precise!!


    Fiz o seguinte, tenho uma tabela que importo com os dados de varios cliente inclusive o CEP:
    Tbl_Importação

    Cliente                 CEP
    Andre                70234050
    Jose                  70670016
    Maria                  74315550

    Tenho a Abrangencia com as faixas de CEP por exemplo
    Tbl_Abrangencia

    CEP_Inicial                 CEP_Final
    70000000                  70639999
    70640000                  70699999
    70700000                  70999999
    74000000                  74899999

    Fiz uma consulta com a Tbl_Importação onde coloquei o critério no campo de CEP assim:

    "Entre [Tbl_Abrangencia]![CEP INICIAL] E [Tbl_Abrangencia]![CEP FINAL]"  e coloquei o campo CEP_Inicial na consulta para retornar o valor mais proximo co CEP.

    Feito
    Obrigado pela ajuda e encerro o topico
    avatar
    raoss
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1
    Registrado : 30/09/2014

    [Resolvido]Dlookup com valor aproximado parecido com procv Empty Me salvou

    Mensagem  raoss 27/10/2014, 13:44

    É bem simples, mas me salvou... estava precisando de uma consulta assim.  Very Happy

    Obrigado, andregoulart!

    Conteúdo patrocinado


    [Resolvido]Dlookup com valor aproximado parecido com procv Empty Re: [Resolvido]Dlookup com valor aproximado parecido com procv

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 01:37