Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/10/2011, 13h58   #1
Invité de passage
 
Homme Guy
Inscription : juin 2005
Messages : 20
Détails du profil
Informations personnelles :
Nom : Homme Guy
Âge : 69
Localisation : Belgique

Informations forums :
Inscription : juin 2005
Messages : 20
Points : 3
Points : 3
Par défaut Calculs somme et soustraction

Bonjour à tous,

J'ai une table qui contient, par exemple, trois enregistrements. Table:tbl01
La table se compose de NP(entier) NomP(texte) SommeP(monétaire) et Payé (oui/non)
J'ai un formulaire base sur cette table: frm01
NP=1 nomP=mobile SommeP=5€ payé=non
NP=2 nomP=Télé SommeP= 15€ payé=non
NP=3 nomP=eau SommeP=20€ Payé=non

Dans le fond du formulaire, j'ai un champ texte2
Ce champ a la source =somme([sommeP] d'où la somme de 40€
Comment puis-je faire pour calculer la somme restant si NP=1 a payé comme oui, je dois donc déduire cette somme pour avoir 35€.
Je n'arrive vraiment pas à trouver comment faire, une formule, une fonction dans un module, vraiment, là, je suis out.
D'avance merci pour vos idées.
@+

Guy FALESSE
Guy FALESSE est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/10/2011, 15h36   #2
Expert Confirmé Sénior
 
Avatar de f-leb
 
Homme Fabien
Enseignant
Inscription : janvier 2009
Messages : 2 415
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 41
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : janvier 2009
Messages : 2 415
Points : 4 447
Points : 4 447
bonjour,

avec une expression du style:
Code :
=Somme(VraiFaux([Payé];0;[SommeP]))
([Payé] est un champ oui/non je suppose)
f-leb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/10/2011, 15h52   #3
Invité de passage
 
Homme Guy
Inscription : juin 2005
Messages : 20
Détails du profil
Informations personnelles :
Nom : Homme Guy
Âge : 69
Localisation : Belgique

Informations forums :
Inscription : juin 2005
Messages : 20
Points : 3
Points : 3
Salut f-leb,

C'est exactement cela que je voulais, ça fonctionne.
Là, j'avoue que je suis nulle part.
Avec ta réponse, je cerne enfin le problème.
Un grand merci.
@+

Guy FALESSE
Guy FALESSE est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h50.


 
 
 
 
Partenaires

Hébergement Web