Problème avec vbKeyClear

syl0038

XLDnaute Junior
Bonjour,
J'aimerai supprimer la valeur d'une combobox avec vbKeyClear mais cela ne fonctionne pas...
Seul vbdelete fonctione.
Voici mon code et mon fichier.

Merci par avance pour votre retour.



Private Sub ComboBox_reper1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)

If KeyCode = vbKeyDelete _
Then
ComboBox_reper1.Value = ""
End If

If KeyCode = vbKeyClear _
Then
ComboBox_reper1.Value = ""
End If


End Sub
 

Pièces jointes

  • T.R.O_400T.xlsm
    178.7 KB · Affichages: 67

Pierrot93

XLDnaute Barbatruc
Re : Problème avec vbKeyClear

Bonjour,

code comme celui ci-dessous fonctionne chez moi (excel 2003)... Après voir comment ta combo est alimentée :
Code:
Option Explicit
Private Sub ComboBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = vbKeyClear Or KeyCode = vbKeyDelete Then ComboBox1.Value = ""
End Sub
bon après midi
@+
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 668
Messages
2 090 739
Membres
104 643
dernier inscrit
adriano22