Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Problème de multiplication de 2 nombres en vba

  • Initiateur de la discussion Initiateur de la discussion jlp035
  • 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 !

jlp035

XLDnaute Occasionnel
Bonjour,
Je viens d'effectuer un bout de programme en vba pour une multiplication, malgré que textbox2 (contient la valeur 1000,000) et textbox3 (contient la valeur 1,010) j'ai toujours la valeur 0 en résultat.
Faut'il convertir ou imposer les formats ?

Code:
TextBox1.Value = Val(Replace(TextBox2, ",", ".")) * Val(Replace(TextBox3.Value, ",", "."))

Merci par avance pour vos réponses

Jean-Luc
 
Re : Problème de multiplication de 2 nombres en vba

Bonjour, chez moi il faut Cdbl et j'ai inversé le . et ,
TextBox1.Value = cdbl(Replace(TextBox2, ".", ",")) * cdbl(Replace(TextBox3.Value, ".", ","))
Bruno
 
Re : Problème de multiplication de 2 nombres en vba

Bonjour Youky,
Merci pour ta prompte réponse.
Je viens d'essayer, quand le lance cette ligne(seule) j'ai un message d'erreur d’exécution "13" incompatibilité de type.
Faut'il déclaré des variables ?

Jean-Luc
 
Re : Problème de multiplication de 2 nombres en vba

Bonjour jlp035, hello Bruno,

L'instruction du post #1 fonctionne très bien, encore faut-il l'exécuter...

Quelle(s) macro(s) utilisez-vous ? Classiquement il y a celles-ci :

Code:
Private Sub TextBox2_Change()
TextBox1 = Val(Replace(TextBox2, ",", ".")) * Val(Replace(TextBox3.Value, ",", "."))
End Sub

Private Sub TextBox3_Change()
TextBox2_Change
End Sub
A+
 
- 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

Réponses
1
Affichages
646
Réponses
2
Affichages
847
B
  • Question Question
Réponses
3
Affichages
1 K
O
Réponses
5
Affichages
2 K
Olocsob
O
A
Réponses
12
Affichages
1 K
AnjyD
A
L
Réponses
10
Affichages
1 K
L
D
Réponses
4
Affichages
1 K
A
Réponses
17
Affichages
2 K
A
C
Réponses
0
Affichages
771
CaptainMerlux
C
R
Réponses
3
Affichages
4 K
R
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…