Aprenda a utilizar a Função DCONTAR no Access – Passo a Passo

Reading time: 2 minutes

DCONTAR no Access: O que é e Como Fazer

Neste tutorial você vai aprender como utilizar a função DCONTAR no Access.

Se você utiliza o Access com uma certa frequência, com certeza você já ouviu falar na Função DCONTAR. Ela é muito utilizada para contar, com base em cretérios estabelecidos pelo usuário.😲

Ela como outras funções do Tipo Banco de Dados do Access podem ser usadas em vários objetos, tais como: Consultas, Formulários e Relatórios.

Mas você deve estar se perguntando? Eu não posso usá-la no Access VBA? Sim, mas a nomenclatura desta função dentro do VBA é diferente. Lá utilizamos como DCOUNT.

Falaremos mais sobre ao longo deste tutorial!

Sintaxe da Função DCONTAR no Access

DCONTAR (expressão;domínio;[critérios])

Tutorial : Função DCONTAR no Access em Formulários

Suponhamos que eu tenha uma tabela de controle de turmas por regionais, conforme imagem abaixo:

accessfacil.com

Agora, eu preciso criar um formulário que consiga me mostrar a quantidade de turmas por regional.

accessfacil.com

Faça download do Template deste Tutorial

Insira o seu endereço de e-mail abaixo para receber grátis o link para fazer download do arquivo.>

Fique tranquilo, seu e-mail está completamente SEGUROconosco!

Uma das possibilidades é utilizar a Propriedade Fonte do Controle de um TextBox. Neste caso, vamos fazer um exemplo para calcularmos a quantidade de turmas da Regional Central, certo?

accessfacil.com

Ao exibirmos o formulário, teremos o seguinte resultado

accessfacil.com

Para que possamos fazer isto para as outras regionais, basta copiar a mesma função e colocar na propriedade fonte de controle de cada TextBox. Após replicarmos estas funções, chegaremos no seguinte resultado:

accessfacil.com

Tutorial : Função DCONTAR no Access em Relatórios

Para que possamos fazer em relatórios, o procedimento é o mesmo. Devemos configurar o relatório igual ao formulário. Único detalhe é que os osbjetos não podem ficar na área da seção detalhe, mais sim no cabeçalho da página, conforme imagem abaixo:

accessfacil.com

Ao exibir o relatório no modo Visualizar impressão, teremos o seguinte resultado:

accessfacil.com

Tutorial : Função DCONTAR no Access VBA

Já no VBA, a nomenclatura desta função é DCOUNT. Porém, os parâmetro são os mesmos que já estudamos até agora.

Para exemplificar, dupliquei o formulário que utilizamos anteriormente e coloquei no evento ao ‘Ao Carregar’ deste formário, a seguinte sintaxe:

accessfacil.com
accessfacil.com

O que este código quer dizer? Cada TextBox foi nomeado como txt1….txt4. Desta forma, toda vez que o formulário for carregado, a função DCOUNT vai contar a quantidade de turmas cadastrada por cada regional. Igual foi feito no processo inicial. Só que agora usamos o código de programação, gerando o mesmo resultado:

accessfacil.com

Curso de Access VBA Completo: Do Básico ao Avançado.

Quer aprender a programar no Access? Clique na imagem abaixo:

Por fim, deixe seu comentário sobre o que achou, se usar este recurso e você também pode enviar a sua sugestão para os próximos posts.

2 comentários


  1. Professor
    Tudo bem
    Como faço para contar utilizando dois critérios diferentes.

    Exemplo quero contar a quantidade de ordem de serviços de uma tabela e os critérios seriam: Equipamento e situação

    Responder

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *