{Access} code vba access pour calculer (besoin d'a
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Bonjour,
bonjours les gars je veux traduirs cette formule d'Excel à une code vb d'access
H2 =SI(D2="CGA";30-G2;SI(D2="EXP";10-G2;SI(ET(D2="autres";D2="");"-";"-")))
voilà l'equivalent des cellule D2 G et H2 d'excel en Access :
D2<=>tabsence et G2<=>tdurée et H2<=>bonus
j'essai avec ce code
Private Sub Form_Load()
If tabsence = "EXP" Then
bonus = 10 - tdurée
ElseIf tabsence = "CGA" Then
bonus = 30 - tdurée
Else
bonus = "-"
End If
End Sub
et le résultat donné est :
/nsom /Texte66 /tabsence /tdurée /bonus
/11 /2009 /CGA /38 /-8
/11 /2010 /autres /5 /-8
/11 /2010 /CGA /24 /-8
/11 /2010 /EXP /9 /-8
/22 /2010 /EXP /29 /-8
et voilà le résultat que je veux :
/nsom /Texte66 /tabsence /tdurée /bonus
/11 /2009 /CGA /38 /-8
/11 /2010 /autres /5 /-
/11 /2010 /CGA /24 /6
/11 /2010 /EXP /9 /1
/22 /2010 /EXP /29 /-19
je suis trés trés besoins de votre aides mes amis j'attend vos réponce et merçi d'avance
Bonjour,
bonjours les gars je veux traduirs cette formule d'Excel à une code vb d'access
H2 =SI(D2="CGA";30-G2;SI(D2="EXP";10-G2;SI(ET(D2="autres";D2="");"-";"-")))
voilà l'equivalent des cellule D2 G et H2 d'excel en Access :
D2<=>tabsence et G2<=>tdurée et H2<=>bonus
j'essai avec ce code
Private Sub Form_Load()
If tabsence = "EXP" Then
bonus = 10 - tdurée
ElseIf tabsence = "CGA" Then
bonus = 30 - tdurée
Else
bonus = "-"
End If
End Sub
et le résultat donné est :
/nsom /Texte66 /tabsence /tdurée /bonus
/11 /2009 /CGA /38 /-8
/11 /2010 /autres /5 /-8
/11 /2010 /CGA /24 /-8
/11 /2010 /EXP /9 /-8
/22 /2010 /EXP /29 /-8
et voilà le résultat que je veux :
/nsom /Texte66 /tabsence /tdurée /bonus
/11 /2009 /CGA /38 /-8
/11 /2010 /autres /5 /-
/11 /2010 /CGA /24 /6
/11 /2010 /EXP /9 /1
/22 /2010 /EXP /29 /-19
je suis trés trés besoins de votre aides mes amis j'attend vos réponce et merçi d'avance
A voir également:
- {Access} code vba access pour calculer (besoin d'a
- Code ascii - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Comment calculer la moyenne sur excel - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
7 réponses
Salut,
pas possible.
Access manipule des tables et des champs, ps des cellules.
Où sont stockées les données que tu références par "tabsence, tduree, bonus" ?
pas possible.
Access manipule des tables et des champs, ps des cellules.
Où sont stockées les données que tu références par "tabsence, tduree, bonus" ?
bonjour blux merçi bcp pour ta réponse,
wé je sais bien moi j'ai crée une base de donnée access avec des tables des requétes des formulaires...et
tabsence, tduree, bonus ce sont des champs dans une formulaire access (cette derniére est basé sur une requête) et mon but est du calculer le champs bonus pour chaque tabsence :
si tabsence="CGA" bonus=30- tdurée
et si tabsence="Exp" bonus=10- tdurée
si tabsence egal à autre chose non "CGA" ou "EXP" bonus="-"(ou null )
j'attend ton aide blux et tout autre ami(e)
Merçi
wé je sais bien moi j'ai crée une base de donnée access avec des tables des requétes des formulaires...et
tabsence, tduree, bonus ce sont des champs dans une formulaire access (cette derniére est basé sur une requête) et mon but est du calculer le champs bonus pour chaque tabsence :
si tabsence="CGA" bonus=30- tdurée
et si tabsence="Exp" bonus=10- tdurée
si tabsence egal à autre chose non "CGA" ou "EXP" bonus="-"(ou null )
j'attend ton aide blux et tout autre ami(e)
Merçi
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
rebonjour,
..dans ma formulaire j'ai déjà crée le champs bonus qui sert à calculer la déffirence entre deux valeurs pour chaque tabsence</gras>[cga(30-valeur de tdurée) ou exp(10-valeur de tdurée) autres(null)]
mais comment je peux <gras>traduire cela dans un code vba ou bien l'indiquer dans la source de contrôle
quand je met propriété de chp bonus -->données-->source de contrôle --> générateur d'expression -->????
plaizzzzzz aider moi
..dans ma formulaire j'ai déjà crée le champs bonus qui sert à calculer la déffirence entre deux valeurs pour chaque tabsence</gras>[cga(30-valeur de tdurée) ou exp(10-valeur de tdurée) autres(null)]
mais comment je peux <gras>traduire cela dans un code vba ou bien l'indiquer dans la source de contrôle
quand je met propriété de chp bonus -->données-->source de contrôle --> générateur d'expression -->????
plaizzzzzz aider moi