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

B

buromania

Guest
Bonsoir forum

Existe t'il un moyen simple pour

If IsNumeric(TextBox6) Then TextBox6 = ''

si je rentre une lettre puis des chiffres, la cellule n'est pas éffacée

bonne soirée
 
bonsoir le forum, buromania
il est normal que ta textbox ne soit pas effacée car tu rentres une donnee alphanumerique donc il ne la vide pas.
ton code dit:
si la valeur de la textbox6 est numerique alors vider la textbox6
or en entrant une valeur alphanumerique, nous ne sommes pas dans la condition.
apres tout depend de ce que tu veux faire.

bon courage
justine
 
Ave,


''...je cherche à rentrer des valeurs alphabétique et si une valeur numérique est saisie le textbox se vide...''

Pour empêcher la saisie de valeurs numériques :

Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
If KeyAscii › 47 And KeyAscii ‹ 58 Then
KeyAscii = 0
End If
End Sub

AV [aaa]
 
- 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
7
Affichages
288
Réponses
15
Affichages
791
Réponses
8
Affichages
315
Retour