Contenu d'un textbox - condition

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

P

Pedro

Guest
Bonsoir,

Dans mon Userform j'ai 3 textbox pour renseigner le Nom, le Numero de Telephone et le Pays . Un commande OK permet de valider un enregistrement. Un enrégistrement ne peut être valable que si:
1) Le texbox "Nom" est renseigné, si non affichage d'un message "Saisie Obligatoire"
2) Le numéro de Téphone ne commence pas par "0" puisque l'utilsateur doit remplir 9 chiffres (sans 0 donc) pour le numero de telephone.

Merci pour votre aide

Perdo
 
Pedro, le forum

Pour ton Pb 1 :

If TextBoxNom = "" Then
MsgBox "SAISIE OBLIGATOIRE !", vbCritical, "ATTENTION !"
TextBoxNom .SetFocus
Exit Sub
End If

A mettre en debut de la procédure de validation

Pour la 2, je ne sais pas

Salut,G'Claire
 
Salut,

Pour le second point, un code de ce genre devrait convenir :

If Left(TextBoxTel.Text, 1) = "0" Then
MsgBox "Attention ! Numéro de Téléphone incorrect"
TextBoxTel.SetFocus
Exit Sub
End If

A placer après le code de G'Claire dans ta procédure CommandeOK_Click.

A+
LN
 
- 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
4
Affichages
1 K
Retour