validation TextBox suivant ComboBox

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

cathodique

XLDnaute Barbatruc
Bonjour,

Pour illustre mon problème j'ai fait ce fichier joint très simplifié. Je voudrai faire une sorte de validation de données dans mon userform, c-à-d si la textBox est vide, on ne pourra saisir que certaines valeurs et ce suivant le contenu de la comboBox. les conditions sont les suivantes:

1- si combobox1=A alors textbox1 ne doit accepter que PPTC, PPT

2- si combobox1=B alors textbox1 ne doit accepter que PCTE, SPT, ADF

3- si combobox1=C ou D ou E alors textbox1 ne doit accepter que PC, PP, PA

je n'ai mis que quelques valeurs que peut prendre la textBox pour simplifier.

J'ai pensé à un select case, mais je ne m'en sors pas. je fais donc appel à votre précieuse aide en vous remerciant.
Code:
Private Sub UserForm_Initialize()

ComboBox1.AddItem "A"
ComboBox1.AddItem "B"
ComboBox1.AddItem "C"
ComboBox1.AddItem "D"
ComboBox1.AddItem "E"

Select Case outil

End Select

End Sub
 

Pièces jointes

Re : validation TextBox suivant ComboBox

salut

ne sachant pas ce qu'il y avait d'autre dans l'Userform, je n'avais prévu les tests de validations.

Mais je partage l'avis de Job et d'ailleurs, avec le peu de cas, j'avais commencé avec 2 listes non déroulantes.

Dans le fichier joint, on peut changer de type de listes (déroulantes ou pas).
 

Pièces jointes

Re : validation TextBox suivant ComboBox

Bonjour,

Merci à vous pour tout l'intérêt que vous avez portez à ma discussion.

Comme je l'avais précisé, j'ai fait un fichier pour illustrer mon problème. Dans mon fichier original, il y a beaucoup plus de cas.

Je suis certain que Job à raison, une combobox est plus adaptée mais vu que j'ai pas mal avancé, certes difficilement car je ne maitrise pas bien le VBA.

Je vous remercie tous pour votre aide et vos conseils.

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

Discussions similaires

Réponses
3
Affichages
900
Réponses
4
Affichages
752
Retour