derniere lettre saisie dans un combobox

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

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
 
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,
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
789
Retour