OVH Cloud OVH Cloud

calcul avec "condition"

3 réponses
Avatar
alain
bonjour a tous
quelqu'un parmi vous aurait-il la connaissance pour=20
r=E9soudre =E7=E0:
dans un formulaire, j'ai des champs diametre
longueur
largeur=20
hauteur
et volume

si je rentre des valeurs dans longueur, largeur, hauteur,=20
je sais calculer le volume d'un parallepip=E8de, la formule=20
dans volume est longueur*largeur*hauteur

si je rentre des valeur dans diametre et longueur
la question est: que faut -il changer dans la formule=20
volume, ou que faut -il taper comme code
je vous remercie pour votre aide

3 réponses

Avatar
Raymond [mvp]
Bonjour.

en simplifiant la fonction Pi * R2 * H

If not isnull(Me.diamètre) Then
volume = 3.1416 * (R ^ R) * H
elseif not isnull(Longueur) Then
........................
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA


"alain" a écrit dans le message de
news:008601c3be6a$40d99d00$
bonjour a tous
quelqu'un parmi vous aurait-il la connaissance pour
résoudre çà:
dans un formulaire, j'ai des champs diametre
longueur
largeur
hauteur
et volume

si je rentre des valeurs dans longueur, largeur, hauteur,
je sais calculer le volume d'un parallepipède, la formule
dans volume est longueur*largeur*hauteur

si je rentre des valeur dans diametre et longueur
la question est: que faut -il changer dans la formule
volume, ou que faut -il taper comme code
je vous remercie pour votre aide
Avatar
ALAIN
Merci Raymond pour l'aide voila ce que je rentre dans la propriété source controle de la zone de texte "Volume

=[Formulaire]!Longueur*[Formulaire]!Hauteur*[Formulaire]!largeur/100000000

dois-je rentrer ta formule au meme endroit

pour info, le meme calcul avec excel se présente comme cec

=SI(I:I>0;PI()*I:I/2*I:I/2*J:J;J:J*K:K*L:L)/100000000

puis- je transcrire
Avatar
Raymond [mvp]
Regarde la fonction vraifaux (iif) qui te fera pareil sauf Pi qui n'existe
pas dans access.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA


"ALAIN" a écrit dans le message de
news:
Merci Raymond pour l'aide voila ce que je rentre dans la propriété source
controle de la zone de texte "Volume"



=[Formulaire]!Longueur*[Formulaire]!Hauteur*[Formulaire]!largeur/1000000000


dois-je rentrer ta formule au meme endroit

pour info, le meme calcul avec excel se présente comme ceci

=SI(I:I>0;PI()*I:I/2*I:I/2*J:J;J:J*K:K*L:L)/1000000000

puis- je transcrire