Calcul dans une textbox

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

gds35

XLDnaute Impliqué
Mes AMIS du Forum bonjour ,

Peux t'on effecter un cacul dans une textbox du style :

2*1,20 + 3 * 1,32 + 6*1.50

Merci de votre aide

Cordialement GDS35
 
Re : Calcul dans une textbox

Merci à tous les 2.

Je me suis mal exprimé , est-il possible que la personne qui saissise dans le USF la TextBox , puisse rentrer 2*1.20 + 6*1.30 et que lors de la validation de l'usf le resultat entré s'affiche dans la TextBox1 ????

Cordialement GDS35
 
Re : Calcul dans une textbox

Bonjour,

Une piste avec le code suivant

'##############
Private Sub TextBox1_AfterUpdate()
Dim A$
Dim B$
Dim i&
Dim Chaine$
Dim bool As Boolean
Dim S As Worksheet
Chaine$ = "1234567890 +-/*."

A$ = TextBox1.Value
bool = True
For i& = 1 To Len(A$)
B$ = Mid(A$, i&, 1)
If InStr(1, Chaine$, B$) = 0 Then
bool = False
Exit For
End If
Next i&
If bool Then
Application.DisplayAlerts = False
Application.ScreenUpdating = False
Set S = Sheets.Add
On Error Resume Next
S.[a1].Formula = "=" & A$
If Err.Number = 0 Then TextBox1.Value = S.[a1]
S.Delete
End If
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub
'##############

Cordialement.

PMO
Patrick Morange
 
Re : Calcul dans une textbox

Bonjour,

pas question de cellule dans tes précedents messages, ou alors j'ai mal vu... Pour renvoyer le format monétaire dans ta textbox, utilise le code comme ceci :

Code:
TextBox1.Value = Format(Evaluate(TextBox1.Value), "#,##0.00 $")

bonne journée
@+
 
- 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
2
Affichages
194
  • Question Question
Microsoft 365 Bloccage Excel
Réponses
1
Affichages
399
W
Retour