Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
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 ????
'##############
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
'##############
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 :
- 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