encore un probleme de combobox

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

  • essais_20060110183651.zip
    17.6 KB · Affichages: 21

jammy17

XLDnaute Occasionnel
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
 

Jacques87

XLDnaute Accro
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
 

Discussions similaires

Statistiques des forums

Discussions
312 510
Messages
2 089 150
Membres
104 053
dernier inscrit
ftexfr