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


    [Resolvido]Colocar uma inputbox num critério da dsum

    avatar
    Ernesto Silva
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 26
    Registrado : 09/02/2011

    [Resolvido]Colocar uma inputbox num critério da dsum Empty Colocar uma inputbox num critério da dsum

    Mensagem  Ernesto Silva 28/2/2012, 22:01

    Boas, mais uma vez a solicitar a preciosa ajuda...

    Coloquei o codigo abaixo no detalhe de um formulário, para que me devolva o somatório do campo "valor", constante da consulta "MovimentosBancários", para todos os registos em que se verifique que o campo "Banco" dessa consulta seja igual a "Montepio" e que o campo "Mes", seja igual ao mês indicado pelo utilizador.

    Option Compare Database
    Private Sub Detalhe_Format(Cancel As Integer, FormatCount As Integer)
    Dim a As String
    Dim b As Currency
    a = InputBox("Qual o mês?")
    b = DSum("valor", "MovimentosBancarios", "Banco='Montepio' and Mes=a")
    Texto0 = b
    End Sub

    Na execução aparece-me run-time 2001.

    O que é que fiz de mal? Rolling Eyes

    Obrigado

    avatar
    Convidad
    Convidado


    [Resolvido]Colocar uma inputbox num critério da dsum Empty Re: [Resolvido]Colocar uma inputbox num critério da dsum

    Mensagem  Convidad 29/2/2012, 00:51

    Ernesto

    Verifique essa linha:

    b = DSum("valor", "MovimentosBancarios", "Banco='Montepio' and Mes=" & a)

    a= é uma variável tem que ficar fora das aspas

    Abraços
    avatar
    Ernesto Silva
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 26
    Registrado : 09/02/2011

    [Resolvido]Colocar uma inputbox num critério da dsum Empty Re: [Resolvido]Colocar uma inputbox num critério da dsum

    Mensagem  Ernesto Silva 29/2/2012, 23:58

    Valeu, muito obrigado
    avatar
    Convidad
    Convidado


    [Resolvido]Colocar uma inputbox num critério da dsum Empty Re: [Resolvido]Colocar uma inputbox num critério da dsum

    Mensagem  Convidad 1/3/2012, 00:24

    Valeu pelo retorno

    Boa sorte!!

    Conteúdo patrocinado


    [Resolvido]Colocar uma inputbox num critério da dsum Empty Re: [Resolvido]Colocar uma inputbox num critério da dsum

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/3/2024, 05:33