encore un probleme de combobox

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

jammy17

XLDnaute Occasionnel
Bonsoir le forum

j'ai un fichier comportant un userform:
dans cette userform j'ai 2 combobox et une textbox que je vais nommer
textbox1......contr1(combo1)......contr2(combo2)

la contr2 se remplie sans doubons.
la contr1 se remplie en fonctions du nom se trouvant dans la contr2, avec le code suivant:

Dim Derligne%
Dim Plg As Range, Cel As Range
Dim colA As New Collection
Me.contr1.Clear
Derligne = Sheets('Feuil1').Range('C65536').End(xlUp).Row
Set Plg = Sheets('Feuil1').Range('C6:C' & Derligne)

For Each Cel In Plg
If Cel.Value = contr2 Then
On Error Resume Next
colA.Add Cel.Offset(0, -2).Value, CStr(Cel.Offset(0, -2).Value)
End If
Next Cel

For Each it In colA
contr1.AddItem colA(it)
Next it
(code que m'avait donné michelXLD de facon faire apparaitre les different types de nations se referent a un meme nom)

maintenant, je souhaiterai remplir la textbox1 en fonction des valeurs des contr1 et 2.
j'ai essaye en utilisant la methode contr1 change mais cela RAME...je veux dir c'est trop lent....

quelqu'un aurait il un autre moyen de faire tout cela?
merci; [file name=essais_20060110183651.zip size=18034]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/essais_20060110183651.zip[/file]
 

Pièces jointes

je veux voir apparaitre le n°

la ou c'est complique c'est que je veux que la contr1 me fasse apparaitre le premier element nation en fonction de la valeur de la contr2 et dans le textbox faire apparaitre le n° correspndant au nom et a la nation c'est a dire a la contr1 et 2

dans l'absolu j'y arrive mais c'est trop long a l'affichage.

ja voudrais si possible tout rassembler en un seul code...
merci d'avance
 
Bonsoir

est-cela que tu voulais ?

Excuse [file name=Classeur1_20060110210416.zip size=10946]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur1_20060110210416.zip[/file]

Message édité par: Jacques87, à: 10/01/2006 21:04
 
- 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
835
Réponses
8
Affichages
1 K
Réponses
5
Affichages
1 K
Retour