Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Formule de calcul avec conditions dans VBA

1 réponse
Avatar
Quaisako
Bonjour le Forum,

Je n'arrive pas à faire fonctionner cette formule dans un code VBA.

Formule calculant le Montant HT.
[if(and(B27=0,C27=0),"""",if(B27=0,C27*G27,if(C27=0,B27*G27,B27*C27*G27)))]

B27:G55 = Plage dans laquelle les données doivent être inscrites.

B27:B55 = Unités
C27:C55 = Kilos
G27:G55 = PUNet
H27 = Montant HT.

Merci d'avance pour votre aide.

Jipé

1 réponse

Avatar
AV
Je n'arrive pas à faire fonctionner cette formule dans un code VBA.


C'est à dire ?
Tu veux avoir son résultat par vba ?
** MsgBox
[if(and(B27=0,C27=0),"""",if(B27=0,C27*G27,if(C27=0,B27*G27,B27*C27*G27)))]

Tu veux l'inscrire dans une cellule ?
** [H27] "=if(and(B27=0,C27=0),"""",if(B27=0,C27*G27,if(C27=0,B27*G27,B27*C27*G27)))"
Dans une plage ?
** [H27:H55] "=if(and(B27=0,C27=0),"""",if(B27=0,C27*G27,if(C27=0,B27*G27,B27*C27*G27)))"

AV

"Quaisako" a écrit dans le message news:

Bonjour le Forum,

Je n'arrive pas à faire fonctionner cette formule dans un code VBA.

Formule calculant le Montant HT.
[if(and(B27=0,C27=0),"""",if(B27=0,C27*G27,if(C27=0,B27*G27,B27*C27*G27)))]

B27:G55 = Plage dans laquelle les données doivent être inscrites.

B27:B55 = Unités
C27:C55 = Kilos
G27:G55 = PUNet
H27 = Montant HT.

Merci d'avance pour votre aide.

Jipé