Erreur calcule _code VBA

bsr

j'ai une petit problème ds le code vba

j'ai fais une petite équation comme suit :

EM2 = (B - A) + ((0.5 * D) - C)

mais le problème que en mémé temps je veux aussi

C= (B - A) + ((0.5 * D) - EM2)

si je ajoute elle me donne une erreur

doc je veux le calcule dans le deux sens possible et ou nn et comment

merci

10mark-tt.xlsm (14.14 Ko)

Pourquoi pas :

D = (EM2+A-B+C)*2

Pourquoi ta question puisque ça fonctionne ?

je dis que j'ai un inconnu soit "EM2" soit "C" pas D

soit :

EM2 = (B - A) + ((0.5 * D) - C)

C= (B - A) + ((0.5 * D) - EM2)

EX/ si JE met E0=10 ;A=10 B=10 C=10 donc EM2 s'affiche = -5 comme dans VBA que j'ai fais

mais aussi j veux en mémé temp si je écris : EXEMPLE E0=10 ;A=10 B=10 EM2=-5 s'affiche = 10 dans textbox C= 10

pas dune réponse ?

Salut Mark,

Minute! Je ne suis pas fort en math!!!

Je ne promets rien!

A+

Bonsoir,

Ta façon t'expliquer fait que je n'ai toujours pas compris où était ton problème !

Si tu voulais mettre ton système en formule, tu créerais des références circulaires... ce n'est pas le cas en utilisant VBA avec un ensemble de TextBox où les calculs sont croisés mais un seul se fait à la fois. C'est donc tout à fait viable.

Je n'ai regardé que la structure (pas les calculs) je n'y vois pas de problème fonctionnel... Aucune erreur d'exécution constatée.

Donc, quel est le problème ?

Cordialement.

Rechercher des sujets similaires à "erreur calcule code vba"