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


2 participantes

    [Resolvido]Capturar registros específicos - vba

    avatar
    rafaelDev
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 48
    Registrado : 24/02/2014

    [Resolvido]Capturar registros específicos - vba Empty [Resolvido]Capturar registros específicos - vba

    Mensagem  rafaelDev 30/10/2017, 11:58

    Olá Amigos, mais uma vez preciso da ajuda de vocês.

    .tenho uma "consulta" que mostro os produtos mais vendidos.(usei o "Contar(*)" no campo específico).
    .em um formulário tenho 3 "textbox" e gostaria de capturar os três produtos mais vendidos, colocando 1 registro em cada "textbox".

    se usar a função "Dlookup", qual critério usar para capturar o segundo registro e o terceiro?

    Consulta:

    QNTPRODUTOS
    20Produto1
    16Produto2
    12Produto3
    12Produto4
    11Produto5
    4Produto6
    No form, gostaria que ficasse assim nas textBox:
    Produto1
    Produto2
    Produto3
    Caso algum outro produto venha a aumentar sua venda, que fossem substituídos os nomes a cada "OpenForm".

    Desde já grato amigos.
    CassioFabre
    CassioFabre
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 731
    Registrado : 18/01/2013

    [Resolvido]Capturar registros específicos - vba Empty Re: [Resolvido]Capturar registros específicos - vba

    Mensagem  CassioFabre 30/10/2017, 15:49

    Boa tarde,

    O proprio sql já tem uma cláusula pra isso: SELECT TOP x. Para selecionar o top 3, fará:
    Código:
    SELECT TOP 3 [campos] FROM [tabela] ORDER BY [campo_valor] desc

    Altere os valores na tabela, e reabra o formulário no exemplo em anexo.

    Adapte-o às suas necessidades.

    Abraço.
    Anexos
    [Resolvido]Capturar registros específicos - vba AttachmentMOdelo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (63 Kb) Baixado 13 vez(es)


    .................................................................................
    Só não tem código pra morte!
    avatar
    rafaelDev
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 48
    Registrado : 24/02/2014

    [Resolvido]Capturar registros específicos - vba Empty Re: [Resolvido]Capturar registros específicos - vba

    Mensagem  rafaelDev 31/10/2017, 13:06

    Olá Cassio,
    é isso mesmo amigo. Muito obrigado mesmo.
    CassioFabre
    CassioFabre
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 731
    Registrado : 18/01/2013

    [Resolvido]Capturar registros específicos - vba Empty Re: [Resolvido]Capturar registros específicos - vba

    Mensagem  CassioFabre 31/10/2017, 14:59

    Bom tarde,

    O fórum agradece o retorno.

    Abraço.


    .................................................................................
    Só não tem código pra morte!

    Conteúdo patrocinado


    [Resolvido]Capturar registros específicos - vba Empty Re: [Resolvido]Capturar registros específicos - vba

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 12:58