OVH Cloud OVH Cloud

Cacules entre 2 enregistrement adjacents

3 réponses
Avatar
Adrian Nicolae
Bojour!
Je souhaite calculer le solde après chaque opération de saisie dans un champ
n.
Est-ce qu'existe une solution sous Access(avec Excel c'est facile) pour
calculer le solde=n-(n+1)!
Je suppose qu'il faut passer par VBA!?
Comme je ne maîtrise pas VBA est-ce c'est possible d'avoir un petit coup de
main SVP!

3 réponses

Avatar
3stone
Salut,

"Adrian Nicolae"
Je souhaite calculer le solde après chaque opération de saisie dans un champ
n.


Quelque chose comme:

Solde= DSum("quantité","TableProduits","NoProduit=" & Me.NoProduit) - Me.Quantité



Est-ce qu'existe une solution sous Access(avec Excel c'est facile) pour
calculer le solde=n-(n+1)!


N'essaies *surtout pas* de faire du Excel avec Access, tu sera très décus !


Je suppose qu'il faut passer par VBA!?
Comme je ne maîtrise pas VBA est-ce c'est possible d'avoir un petit coup de
main SVP!



--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome

Avatar
Adrian Nicolae

Salut,

"Adrian Nicolae"
Je souhaite calculer le solde après chaque opération de saisie dans un champ
n.


Quelque chose comme:

Solde= DSum("quantité","TableProduits","NoProduit=" & Me.NoProduit) - Me.Quantité



Est-ce qu'existe une solution sous Access(avec Excel c'est facile) pour
calculer le solde=n-(n+1)!


N'essaies *surtout pas* de faire du Excel avec Access, tu sera très décus !


Je suppose qu'il faut passer par VBA!?
Comme je ne maîtrise pas VBA est-ce c'est possible d'avoir un petit coup de
main SVP!



--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome

Merci beaucoup pour la réponse!

Mais la formule me donne "0" ! Je pense que je me plante quelque part!!! je
croix que je déduis l'enregistrement courant de lui-même!
je voudrais par exemple calculer : enregistrement 1 solde debit=x
enregistrement 2 solde
debit=-5
enregistrement 3 solde
debit..etc
je sent que je ne suis pas loin!
peut-etre encore un petit peu de lumiere STP!


Avatar
3stone
Salut,

"Adrian Nicolae"
"Adrian Nicolae"
Je souhaite calculer le solde après chaque opération de saisie dans un champ
n.


Quelque chose comme:

Solde= DSum("quantité","TableProduits","NoProduit=" & Me.NoProduit) - Me.Quantité



Merci beaucoup pour la réponse!

Mais la formule me donne "0" ! Je pense que je me plante quelque part!!! je
croix que je déduis l'enregistrement courant de lui-même!
je voudrais par exemple calculer : enregistrement 1 solde debit=x
enregistrement 2 solde
debit=-5
enregistrement 3 solde
debit..etc
je sent que je ne suis pas loin!



Beaucoup dépend de l'endroit ou tu mets le code, et du moment auquel tu
effectue l'opération.

Ne sauve surtout pas ce genre de chose dans une table...

Dans un formulaire, si tu le mets "Sur après mise à jour" de la zone de texte
"txtQuantité" ce devrait le faire...

Si tu tente de faire cela dans un formulaire continu, oublie ce genre de chose.


--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome