MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Determinar valor de uma caixa de texto vinculada ao valor de uma caixa de combinação

    Compartilhe

    BNeto
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 02/11/2015

    [Resolvido]Determinar valor de uma caixa de texto vinculada ao valor de uma caixa de combinação

    Mensagem  BNeto em Dom 22 Nov 2015, 2:44 pm

    Bom dia.

    Sou iniciante em Access e estou criando um formulário para controle de folha de pagamento.
    Minha dúvida é a seguinte:
    Se o salário de um colaborador é de até 1399,12 o valor de INSS a ser descontado é de 8%, se for maior que 1399,12 e menor que 2331,88 o valor do INSS a ser descontado é de 9% e se for acima de 2331,88 o valor do INSS a ser descontado é de 11%.
    Gostaria que quando o valor do salário aparecer na caixa de combinação, a caixa de texto aparecesse o valor de INSS a ser descontado referente a faixa de salário.

    Ficarei muito grato pela ajuda.

    BNeto
    avatar
    =>Nois
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 592
    Registrado : 09/11/2012

    Re: [Resolvido]Determinar valor de uma caixa de texto vinculada ao valor de uma caixa de combinação

    Mensagem  =>Nois em Seg 30 Nov 2015, 11:03 pm

    boa tarde,

    Voce deve criar uma condição, fiz os teste no excel funcionou, teste este: (coloque em botão pra calcular) se preferir o resultado em numero para calculo defina para decimal elimine as aspas tipo para "8%" coloque apenas 0,8 sem aspas.


    If IsNull(suacaixatexto) Then

    MsgBox "Digite o salario", vbExclamation, "Aviso"

    Else

    If Me.suacaixatexto <= 1399.12 Then

    Me.suacaixaresultado = "8%"

    ElseIf Me.suacaixatexto <= 2331.88 Then

    Me.suacaixaresultado = "9%"

    ElseIf Me.suacaixatexto > 2331.88 Then

    Me.suacaixaresultado = "11%"

    End If


    End If


    espero ter ajudado


    .................................................................................
    [Você precisa estar registrado e conectado para ver esta imagem.] Att. Nois

    Se tudo não der certo... Descanse e tente novamente!

    BNeto
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 02/11/2015

    Determinar valor de uma caixa de texto vinculada ao valor de uma caixa de combinação

    Mensagem  BNeto em Qua 02 Dez 2015, 9:32 pm

    Boa tarde Lander,

    No Access não funcionou não. Segue abaixo a condição feita:


    Private Sub cbx_salario_AfterUpdate(Cancel As Integer)

    If IsNull(cbx_salario) Then
    MsgBox "Digite o salario", vbExclamation, "Aviso"
    Else
    If Me.cbx_salario <= 1399.12 Then
    Me.txt_inss = "0,08"
    Else*If Me.cbx_salario<= 2331.88 Then
    Me.txt_inss = "0,09"
    ElseIf Me.cbx_salario> 2331.88 Then
    Me.txt_inss = "0,11"
    End If

    End If

    End Sub

    Ps. Sem as aspas fica dando erro na condição.
    avatar
    =>Nois
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 592
    Registrado : 09/11/2012

    Re: [Resolvido]Determinar valor de uma caixa de texto vinculada ao valor de uma caixa de combinação

    Mensagem  =>Nois em Qui 03 Dez 2015, 1:36 am

    Remova esse asterisco else*if
    Na porcentagem coloque sem aspas e não utilize vírgula use . ponto ex: 8% fica 0.08


    .................................................................................
    [Você precisa estar registrado e conectado para ver esta imagem.] Att. Nois

    Se tudo não der certo... Descanse e tente novamente!
    avatar
    =>Nois
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 592
    Registrado : 09/11/2012

    Re: [Resolvido]Determinar valor de uma caixa de texto vinculada ao valor de uma caixa de combinação

    Mensagem  =>Nois em Qui 03 Dez 2015, 10:41 am

    funfou normal conforme orientação da ultima mensagem

    segue em anexo exemplo:

    [Você precisa estar registrado e conectado para ver este link.]


    .................................................................................
    [Você precisa estar registrado e conectado para ver esta imagem.] Att. Nois

    Se tudo não der certo... Descanse e tente novamente!

    BNeto
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 02/11/2015

    Re: [Resolvido]Determinar valor de uma caixa de texto vinculada ao valor de uma caixa de combinação

    Mensagem  BNeto em Qui 03 Dez 2015, 8:20 pm

    Boa tarde Lander,


    Eu fiz uma pequena alteração na seu exemplo pra vc ver o que esta acontecendo.

    Segue o link: [Você precisa estar registrado e conectado para ver este link.]

    Eu seleciono o salario na COMBO clico em calcular o os valores não mudam na TXT.

    Obrigado pela força e vai desculpando a imperícia.


    Abraço.
    avatar
    =>Nois
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 592
    Registrado : 09/11/2012

    Re: [Resolvido]Determinar valor de uma caixa de texto vinculada ao valor de uma caixa de combinação

    Mensagem  =>Nois em Sex 04 Dez 2015, 12:18 am

    formatei a tabela unidade monetaria tipo padrao, o código é o mesmo.

    [Você precisa estar registrado e conectado para ver este link.]


    .................................................................................
    [Você precisa estar registrado e conectado para ver esta imagem.] Att. Nois

    Se tudo não der certo... Descanse e tente novamente!

    BNeto
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 02/11/2015

    Re: [Resolvido]Determinar valor de uma caixa de texto vinculada ao valor de uma caixa de combinação

    Mensagem  BNeto em Sex 04 Dez 2015, 2:25 pm

    Bom dia Lander,

    Cara no seu formulário ta funcionando perfeitamente.
    Mas quando faço no meu formulário não funciona, fiz as alterações nas tabelas como vc havia sugerido e não adiantou.
    Estou te mandando o formulário que criei pra vc me ajudar.


    Segue o link: [Você precisa estar registrado e conectado para ver este link.]

    Grato
    avatar
    =>Nois
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 592
    Registrado : 09/11/2012

    Re: [Resolvido]Determinar valor de uma caixa de texto vinculada ao valor de uma caixa de combinação

    Mensagem  =>Nois em Sex 04 Dez 2015, 5:12 pm

    funcionando

    criei um textbox oculto onde recebe a informação do salário, acredito que esteja dando alguma pane devido aos combos sincronizados
    o ideal seria utilizar o Dlookup, mas do jeito que fiz funciona.

    [Você precisa estar registrado e conectado para ver este link.]


    .................................................................................
    [Você precisa estar registrado e conectado para ver esta imagem.] Att. Nois

    Se tudo não der certo... Descanse e tente novamente!

      Data/hora atual: Qui 24 Ago 2017, 3:06 am