Bonjour à tous,

je souhaite me créer un formulaire permettant des mettre une unité prédéfinie dans une cellule (km, Litre etc ...)

avec les buttonClick ça marche bien , mais je souhaite aussi une texbox me permettant de créer une unité (genre "machin", "bidule") en la tappant directement.

j'ai essayé ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Private Sub TextBox1_Change()
 
Selection.NumberFormat = "# " & TextBox1.Value & ""
 
End Sub
ça marche, mais un certain nombre de lettres ou enchaînement de lettres bloquent (a et z sont acceptés, o non mais zooo oui, étrange ...)

l'erreur renvoyée est "erre d’exécution 1004 : Impossible de définir la propriété NumberFormat de la classe Range"

auriez vous une idée pour m'inspirer svp ?

Merci d'avance