Variable à + ou - 0.01

Bonjour,

J'ai besoin de votre aide pour corriger un code dans lequel je dois vérifier si une valeur est égale à une valeur calculée + ou - 0.01.

voici la portion de code dans lequel j'ai besoin de cette modification :

ElseIf VALVER <> VALCALC Then

en fait je voudrais vérifier si VALVER est <> de VALCALC (à plus ou moins 0,01)

Merci pour votre aide

bonjour

ne pas faire de VBA, surtout pour des calculs

connais-tu Excel et ses menus pleins de merveilles ?

Bonjour,

Merci pour la réponse, oui je connais assez bien les fonctions excel mais dans le cas présent j'ai besoin de faire une vérification par vba qu'une valeur présente au tableau soit égale à + ou - 0.01 à une valeur calculée depuis la valeur d'une cellule multipliée par un coefficient...

Bon après-midi

Bonjour,

    ElseIf VALVER >= VALCALC - 0.01 And VALVER <= VALCALC + 0.01 Then

Cordialement.

Bonjour MFerrand,

ta réponse est tout à fait exacte, à 0.01 près (en valeur absolue) !

dhany

Bonjour,

ou bien :

ElseIf abs(VALVER - VALCALC) <= .01

eric

Bonjour

Merci à tous, la réponse avec abs est très astucieuse et convient bien à ma situation.

Bon après-midi à tous.

Rechercher des sujets similaires à "variable"