[Résolu][VBA][UserForm] Vidange de textbox conditionnel dans un userform

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

Verba_Tim

XLDnaute Occasionnel
Salutation

J'ai de nouveau un problème avec mon vilain userform...
Tout marchait très bien jusqu'à ce que je trouve qu'il serait bien de vider automatiquement mes textbox en cas de saisi invalides...
Le problème est que la commande suivante ne marche pas ("incompatibilité de type"...)
Aurais-je mal utiliser ma formule??
Mon petit bout de code rebel:

Code:
If IsNumeric(TextBox1.Value) = False Then MsgBox ("Valeur non numérique") And TextBox1.Value = ""

Une idée??

Au plaisir de vous lire,

VB_Tim
 
Dernière édition:
Re : [VBA][UserForm] Vidange de textbox conditionnel dans un userform

Solution trouvé ^^
Il suffit de faire:

Code:
Do Until X = 1
If IsNumeric(TextBox1.Value) = False Then
    MsgBox ("Valeur non numérique")
Else:
    Exit Do
End If
TextBox1.Value = Null
Loop

Merci quand même 🙂

Bonne journée 😉

VB_Tim
 
- 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

Discussions similaires

Retour