(RESOLUTO)forcer TextBox en Format personnalisé et numerique

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

Ilino

XLDnaute Barbatruc
Bonjour Forum
Dans mon USF j’ai ce code de TextBox11( Format personnalisé)
Code:
Private Sub TextBox11_Exit(ByVal Cancel As MSForms.ReturnBoolean)
TextBox11 = Format(CDbl(TextBox11.Value), "#,##0.00"" ml""")
End Sub
Ce textbox est affecté a la cellule AC par ce code
Code:
....................
  .Cells(Lgn, 29) = TextBox11
..........................
Seulement, voila, la valeur numérique inscrite dans la textbox apparait dans la cellule de destination sous un format texte, ce qui empêche le calcul automatique de la colonne AC en question.
grazie
 
Dernière édition:
Re : forcer TextBox en Format personnalisé et numerique

Bonjoir Ilino,

peut-être en essayant cela:

Code:
....................
.Cells(Lgn, 29).NumberFormat = "#,##0.00"" ml"""
.Cells(Lgn, 29) = CDbl(TextBox11)
..........................
 
Re : forcer TextBox en Format personnalisé et numerique

Bonjour Ilino, mapomme,

CDbl sur un texte non numérique renvoie forcément une erreur...

Code:
Private Sub TextBox11_Exit(ByVal Cancel As MSForms.ReturnBoolean)
TextBox11 = Format(Val(Replace(TextBox11, ",", ".")), "#,##0.00"" ml""")
End Sub
et :

Code:
'-------
  .Cells(Lgn, 29).NumberFormat = "#,##0.00"" ml""" 'facultatif...
  .Cells(Lgn, 29) = Val(Replace(TextBox11, ",", "."))
fonctionneront toujours, quel que soit le séparateur décimal de l'ordi et dans la TextBox.

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

B
Réponses
11
Affichages
2 K
barbin
B
H
Réponses
3
Affichages
1 K
HugoB99
H
H
Réponses
19
Affichages
7 K
E
  • Question Question
Réponses
16
Affichages
3 K
B
Réponses
6
Affichages
14 K
T
Réponses
6
Affichages
1 K
thierry.bayard
T
S
  • Question Question
Réponses
7
Affichages
2 K
Retour