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]Somar através de caixa de combinação

    avatar
    anvs
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 75
    Registrado : 26/06/2012

    [Resolvido]Somar através de caixa de combinação Empty Somar através de caixa de combinação

    Mensagem  anvs 30/6/2013, 14:50

    Vivam!

    Tenho uma solução para somar condicionalmente valores existentes em caixas de texto desvinculadas.

    Agradeço ao Criquio a solução:
    =((([sel0]*5)+([sel1]*5)+([sel2]*5)+([sel3]*5)+([sel4]*5))*-1)+(((([sel0]*5)+([sel1]*5)+([sel2]*5)+([sel3]*5)+([sel4]*5))*-1)-5)

    Contudo, gostaria de saber que solução usar para a eventualidade de os valores serem escolhidos através de 5 caixas de combinação,
    com valores variáveis.

    Antecipadamente grato.
    anvs
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Somar através de caixa de combinação Empty Re: [Resolvido]Somar através de caixa de combinação

    Mensagem  criquio 30/6/2013, 14:58

    Não sei qual seria o processo de cálculos, mas é algo semelhante ao que já tem. Apenas teria que mudar os nomes para os das combos e mexer na multiplicação por 5 se for o caso.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    anvs
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 75
    Registrado : 26/06/2012

    [Resolvido]Somar através de caixa de combinação Empty Re: [Resolvido]Somar através de caixa de combinação

    Mensagem  anvs 30/6/2013, 18:03

    Obrigado pela resposta.
    De facto, antes de postar a minha dúvida, já tinha tentado essa hipótese.
    Acontece que o resultado obtido é muito diferente daquele que se obtém através das caixas de texto,
    quando os valores numéricos são os mesmos em ambas as situações.

    Tenho andado a tentar algumas alterações mas resultam valores diferentes.

    anvs
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Somar através de caixa de combinação Empty Re: [Resolvido]Somar através de caixa de combinação

    Mensagem  criquio 30/6/2013, 18:55

    Explique todo o processo. O que deve ser calculado? De que forma deve ser calculado? Quais os critérios do cálculo? Dê todos os detalhes possíveis.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    anvs
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 75
    Registrado : 26/06/2012

    [Resolvido]Somar através de caixa de combinação Empty Re: [Resolvido]Somar através de caixa de combinação

    Mensagem  anvs 30/6/2013, 19:48

    Para cada uma das 5 situações críticas possíveis, existe uma caixa de combinação.
    Essas caixas de combinação dependem de uma tabela com valores de 1 a 10.
    Conforme a gravidade de cada situação assim se atribui um valor numérico na respetiva caixa de combinação.

    Pretendia que:
    1 - Se somente 1 situação for classificada como crítica, qualquer que ela seja, o resultado final será só o valor atribuído na respetiva caixa de combinação;
    2 - Se houver 2 situações tidas como críticas, o resultado deverá ser a soma desses 2 valores, mais um agravamento de 5 pontos;
    3 - Se houver 3 situações consideradas como críticas, o resultado deverá ser a soma desses 3 valores, mais um agravamento de 10 pontos;
    4 - Se houver 4 situações tidas como críticas, o resultado final deverá ser a soma desses 4 valores, mais um agravamento de 15 pontos;
    5 - Se todas as 5 situações forem contempladas, o resultado final será o somatório das 5, mais um agravamento de 20 pontos.

    As situações contempladas não têm de ser obrigatoriamente seguidas.
    Exemplo:
    Foram contempladas as 2ª, 4ª e 5ª situações críticas.
    A este exemplo, por serem 3, corresponderia o total de pontos escolhidos nas 3 respetivas caixas de combinação,
    mais 10 pontos de agravamento (por serem 3 situações críticas)

    Obrigado.
    anvs
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Somar através de caixa de combinação Empty Re: [Resolvido]Somar através de caixa de combinação

    Mensagem  criquio 1/7/2013, 19:43

    Você pode somar todos os valores selecionados nessa combo e adicionar mais 5 para cada combo com valor acima de 0, usando o Replace para converter para 0 quando for só 5:

    =Val([Combo1])+Val([Combo2])+Val([Combo3])+Val([Combo4])+Val([Combo5])
    +Replace
    (
    SeImed(Val([Combo1])>0;5;0)
    +SeImed(Val([Combo2])>0;5;0)
    +SeImed(Val([Combo3])>0;5;0)
    +SeImed(Val([Combo4])>0;5;0)
    +SeImed(Val([Combo5])>0;5;0)-5;
    -5;0)


    Tudo em uma linha só. Dividi para ficar mais fácil de entender o esquema.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    anvs
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 75
    Registrado : 26/06/2012

    [Resolvido]Somar através de caixa de combinação Empty Re: [Resolvido]Somar através de caixa de combinação

    Mensagem  anvs 1/7/2013, 22:08


    Viva!
    Obrigado pela sua proposta.

    Na caixa de texto onde coloquei a sua sugestão, numa só linha, em Origem do Controlo e com a substituição
    dos respetivos nomes das caixas de combinação, devolve o seguinte erro:

    #NOME?

    Obrigado.
    anvs
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Somar através de caixa de combinação Empty Re: [Resolvido]Somar através de caixa de combinação

    Mensagem  criquio 1/7/2013, 22:16

    Verifica os nomes dos campos tudo certinho, letra a letra, para ver se está tudo certo, pois eu testei aqui e funcionou.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    anvs
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 75
    Registrado : 26/06/2012

    [Resolvido]Somar através de caixa de combinação Empty Re: [Resolvido]Somar através de caixa de combinação

    Mensagem  anvs 1/7/2013, 22:57

    Pois... vou rever, de novo, mas como fiz Copy/Paste dos nomes das cbo's, não sei onde estará o erro (?)
    Darei notícias logo que identifique o erro.
    Obrigado.
    anvs
    avatar
    anvs
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 75
    Registrado : 26/06/2012

    [Resolvido]Somar através de caixa de combinação Empty Re: [Resolvido]Somar através de caixa de combinação

    Mensagem  anvs 2/7/2013, 00:24

    Caro Criquio,

    Substituindo na sua sugestão a função por , funciona na perfeição.

    Uma vez mais, muito obrigado!
    Bem haja
    anvs
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Somar através de caixa de combinação Empty Re: [Resolvido]Somar através de caixa de combinação

    Mensagem  criquio 2/7/2013, 00:46

    Grato pelo retorno. O fórum agradece.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.


    Conteúdo patrocinado


    [Resolvido]Somar através de caixa de combinação Empty Re: [Resolvido]Somar através de caixa de combinação

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 02:23