Estou fazendo um programa no qual preciso fazer uma tabela que calcule as porcentagens no IRPF,dependendo do valor que for digitado em um campo respectivo,como procedo no Editor de expressões?
3 participantes
[Resolvido]Duvida sobre como calcular o INSS e IRPF no acces
ROMULO CIRINO- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 12
Registrado : 26/09/2014
rdrck- VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1011
Registrado : 11/03/2014
Olá Rômulo,
Você deve observar que o Imposto de Renda incide de forma diferente sobre os valores, com porcentagens diferentes (7,5%, 15%, etc.), dependendo do valor.
Não lembro ao certo qual a faixa de renda para as porcentagens, mais considerando a hipótese de ser como abaixo:
Até R$ 1.699,99 - Isento
De R$ 1.700 a 2.299,99 - 7,5%
De 2.300,00 a 3.500 - 15%
ETC...
Na sua textbox, coloque, na fonte de controle:
SeImed([NomeCampoRenda]<=1699;0;SeImed([NomeCampoRenda]>=1700 And [NomeCampoRenda]<2300;[NomeCampoRenda]*0,075;SeImed([NomeCampoRenda]>=2300 And [NomeCampoRenda]<3500;[NomeCampoRenda]*0,15;ETC...)))
Mais ou menos isso.
Teste ai.
Você deve observar que o Imposto de Renda incide de forma diferente sobre os valores, com porcentagens diferentes (7,5%, 15%, etc.), dependendo do valor.
Não lembro ao certo qual a faixa de renda para as porcentagens, mais considerando a hipótese de ser como abaixo:
Até R$ 1.699,99 - Isento
De R$ 1.700 a 2.299,99 - 7,5%
De 2.300,00 a 3.500 - 15%
ETC...
Na sua textbox, coloque, na fonte de controle:
SeImed([NomeCampoRenda]<=1699;0;SeImed([NomeCampoRenda]>=1700 And [NomeCampoRenda]<2300;[NomeCampoRenda]*0,075;SeImed([NomeCampoRenda]>=2300 And [NomeCampoRenda]<3500;[NomeCampoRenda]*0,15;ETC...)))
Mais ou menos isso.
Teste ai.
.................................................................................
Meu Programa / OS:
Access 2010 - Windows 10.
ROMULO CIRINO- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 12
Registrado : 26/09/2014
- Mensagem nº3
DUVIDA
Caro amigo eu creio que o camunho é esse e fico grato,tentei e deu apenas um erro,apareceu a seguinte frase no text box do formulario:#Nome?
O que devo fazer,tenho que criar o campo calculado primeiro na tabela para ele importar para o formulario?Grato desde já!
O que devo fazer,tenho que criar o campo calculado primeiro na tabela para ele importar para o formulario?Grato desde já!
rdrck- VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1011
Registrado : 11/03/2014
Talvez esteja colocando o nome de algum campo que não existe.
Confira se todos os campos estão colocados na fórmula com seus nomes corretos.
Confira se todos os campos estão colocados na fórmula com seus nomes corretos.
.................................................................................
Meu Programa / OS:
Access 2010 - Windows 10.
Junior Meireles- Intermediário
- Respeito às regras :
Sexo :
Localização :
Mensagens : 56
Registrado : 14/08/2010
Romulo, peguei este exemplo e não me lembro onde, ve se te atende
e faz seus ajustes
e faz seus ajustes
- Anexos
- TabelaINSS.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (31 Kb) Baixado 99 vez(es)
Junior Meireles- Intermediário
- Respeito às regras :
Sexo :
Localização :
Mensagens : 56
Registrado : 14/08/2010
Tenho este também do IRRF que fiz uns ajustes, vê se te ajuda
- Anexos
- TabelaIRRFTeste.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (32 Kb) Baixado 100 vez(es)
ROMULO CIRINO- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 12
Registrado : 26/09/2014
- Mensagem nº7
RESPOSTA
Grato,deu tudo certo,espero que possa contribuir com vcs assim como contribuiram comigo!
rdrck- VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1011
Registrado : 11/03/2014
Que bom que resolveu.
Sucesso.
Valeu.
Sucesso.
Valeu.
.................................................................................
Meu Programa / OS:
Access 2010 - Windows 10.