Formule mathématique dans des textbox

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Laurent313131

XLDnaute Occasionnel
Bonsoir,

J'ai crée un USF très simple et j'aimerais avoir un code qui calcule une valeur (RM estimée en Kg : textbox4) à partir d'une formule mathématique :

(Charge utilisée/(1,0278-0,0278*(Nb de répétitions))).

Charge utilisée = Text box 2
Nb de répétitions = Text box 3

Le but serait donc de remplir les textbox 2 et 3 et que la 4 se remplisse toute seule (grâce à la formule ci-dessus).

Est ce possible ?

Mon classeur Excel est en fichier joint.
Merci !
 

Pièces jointes

Re : Formule mathématique dans des textbox

Bonsoir,

CDbl(...) pour des nombres à virgule, Val(...) pour des entiers !
Code:
...
TextBox4 = CDbl(TextBox2) / (1.0278 - 0.0278) * Val(TextBox3)
...

S'il y a une valeur numérique dans Textbox3, Val est inutile.
Attention au . ou à la , dans Textbox2 !
 
Dernière édition:
Re : Formule mathématique dans des textbox

Bonjour,

Merci pour votre aide. J'ai modifié un peu le code et ça marche parfaitement bien (il y'avait juste un petit soucis au niveau des parenthèses...)

Le code calcule la valeur de ma textbox4 (RM estimée en Kg) et l'affiche avec 13 décimales ! comment faire pour que uniquement 1 seule décimale soit affichée ?

Encore merci.
 
Re : Formule mathématique dans des textbox

Je suis de retour !!!

J'ai crée un nouvel USF qui comporte un multipage (Force_bas_haltero). Dans ce multipage, j'aimerais pouvoir calculer la valeur RM (RM estimée en Kg : textbox6) à partir d'une formule mathématique :

(Charge utilisée/(1,0278-0,0278*(Nb de répétitions))).

Charge utilisée = Text box 4
Nb de répétitions = Text box 5

Le but serait donc de remplir les textbox 4 et 5 et que la 6 se remplisse toute seule (grâce à la formule ci-dessus) lorsque je clique sur mon bouton de commande 5.

Voici mon code mais il ne marche pas !

Private Sub CommandButton5_Click()
Force_bas_haltero.TextBox6.Value = CDbl((Force_bas_haltero.TextBox4) / (1.0278 - (0.0278 * (Force_bas_haltero.TextBox5)))
End Sub

Si quelqu'un pouvait m'aider ...
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

M
  • Question Question
Réponses
4
Affichages
2 K
N
Réponses
22
Affichages
4 K
N
D
Réponses
2
Affichages
1 K
D
M
Réponses
5
Affichages
2 K
michelbra
M
M
Réponses
4
Affichages
13 K
Mister alex
M
H
Réponses
2
Affichages
1 K
H
T
Réponses
2
Affichages
2 K
Thierry34
T
Retour