format forcé des textbox

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 !

Novice avance !?

XLDnaute Occasionnel
bonjour,
soit un code formater ces textbox au format "0,00" mais comment forcer de la même manière quelque soit la manière d'entrer les chiffres
qu'on entre par exemple 125,25 ou 125.25 !?

Private Sub CommandButton1_Click()
Dim k As Byte
Dim h As Byte
h = 5
For k = 1 To 4
Controls("TextBox" & h) = Format(Controls("TextBox" & h), "0.00")
h = h + 1
colonne = colonne + 1
Next k
End Sub


merci par avance
 
Re : format forcé des textbox

Salut novice et le forum
en mettant ce code pour le textbox concerné

Private Sub Textbox3_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
If KeyAscii = 46 Then KeyAscii = 44
End Sub

Que tu tapes le point ou la vigule, le format sera toujours identique
en fait ce code dit : si tu tapes la virgule dans le textbox alors ça sera un point
JC
 
- 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

  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
9
Affichages
882
Réponses
6
Affichages
771
Retour