derniere lettre saisie dans un combobox

F

Franck

Guest
Bonjour a tous

Voila je voudrai surveiller la saisie dun Combobox pour empecher l'utilisation de la virgule ( rien a voir avec un format numerique )

je cherche donc une commande qui traduierai a peu pres :

si la derniere lettre saisie est une ',' Msgbox 'Saisie impossible'


Merci d'avance


A+ Franck
 

myDearFriend!

XLDnaute Barbatruc
Bonjour Franck,

Ci-dessous, une réponse possible à ta demande :
Private Sub ComboBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
      If KeyAscii = 44 Then
            MsgBox 'Saisie impossible'
            KeyAscii = 0
      End If
End Sub
Cela dit, pour des raisons pratiques pour l'utilisateur, je ne pense pas que la MsgBox soit vraiment indispensable là...

Cordialement,
 

Discussions similaires