Formule pour multiplier 5% a un textbox

  • Initiateur de la discussion Initiateur de la discussion Magzonex
  • Date de début Date de début

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 !

M

Magzonex

Guest
Allo

Quel est la bonne formule pour multiplier un textbox de 5% et d'afficher le résultat dans un autre textbox

Genre..

textbox211 * 5% = textbox212

merci
 
Re : Formule pour multiplier 5% a un textbox

Bonsoir,

Allo

Private Sub textBox212_Change()
TextBox212.Value = Val(TextBox211.Value) * 0.05
End Sub

ne fonctionne pas ???

Oui j'écoute ?

Mais c'est pas possible ça 😱

En modifiant TextBox212, l'évènement Change relance évidemment la macro...

Le calcul doit bien sûr se faire dans la macro de TextBox211 :

Code:
Private Sub TextBox211_Change()
TextBox212 = Val(Replace(TextBox211, ",", ".")) * 0.05
End Sub
J'utilise Replace pour le cas où TextBox211 est alimentée manuellement...

A+
 
Re : Formule pour multiplier 5% a un textbox

Merci Encore job75

Ta formule marche très bien merci encore.

Code :
Private Sub TextBox211_Change()
TextBox212 = Val(Replace(TextBox211, ",", ".")) * 0.05
End Sub

Problème résolue. merci
 
Re : Formule pour multiplier 5% a un textbox

Allo

encore moi ... dans la formule de job75

Private Sub TextBox211_Change()
TextBox212 = Val(Replace(TextBox211, ",", ".")) * 0.05
End Sub

j'ai un petit problème la somme me donne 1,24897 comment peux t'on arranger le format pour qu'il sois de 1,25

Merci
 
Re : Formule pour multiplier 5% a un textbox

Allo job75

je ne peux pas appliquer ta formule d'y hier .. pour se calcul .. a moins que tu m'explique comment je peux faire deux Sub calcul() dans le même module .. sans qu'il entre en confit avec l'autre et une autre question vu que tes la et que ton aide est précieuse pour moi ... pour la taxe de 8,5% est tu égal a 0,085 comme pour le 5% qui est 0.05

après vérification je crois bien que le trouble viens de la taxe de 8,5% .. quand j'incris 0.085 dans ta formule il me donne les résultats avec trois décimale après la virgule comment régler ça.

Private Sub TextBox256_Change()
TextBox251 = Val(Replace(TextBox256, ",", ".")) * 0.085
End Sub

merci
 
Dernière modification par un modérateur:
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
231
  • Question Question
XL 2021 Macro
Réponses
6
Affichages
315
Réponses
118
Affichages
3 K
  • Question Question
Microsoft 365 Problème de date
Réponses
5
Affichages
358
Retour