Combobox multicolonne

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

S

steph 4

Guest
Bonjour le forum,

Ze un ptit problème de codage et de combobox multicolonne .. J'ai 3 combobox que j'alimentais manuellement jusque là par la méthode barbare AddItem,ce qui causait des erreurs car les données étaient tapés en brute.

Pour éviter ca, j'ai crée un classeur à 3 colonnes où figurent les 3 types de données:
Nom / Pays/ Type par exemple AGF France Assurance

Le problème est que je n'arrive pas à coder tout ca.
J'aimerai que le choix de ma combobox1 (nom) entraine directement le choix de mes combobox 2 (pays) et 3 (type)grâce à mon classeur de données .

Voici mon ancien code :
Private Sub UserForm_Initialize()
type_client.AddItem 'Assurances'
type_client.AddItem 'Asset Managers' ' etc ......
pays.AddItem 'Allemagne'
pays.AddItem 'Australie'
pays.AddItem 'Autriche' ' etc ...
' le nom du client était déjà alimenté par un autre classeur ..

Dim i As Integer
For i = 1 To Workbooks('ListeNoms.xls').Sheets('Feuil1').Range('A1').End(xlDown).Row
ListeNoms.AddItem Workbooks('ListeNoms.xls').Sheets('Feuil1').Cells(i, 1)
Next i

Sheets('Tableau').Activate
Dim DerCell As String
DerCell = Range('C6').End(xlDown).Address
Mois.RowSource = 'C6:' & DerCell

End Sub

Voilà merci pour votre aide, je m'améliore certes mais c'est pas encore le top du top.. ;-)

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

J
  • Question Question
Réponses
6
Affichages
3 K
Jean Francois
J
S
Réponses
3
Affichages
2 K
B
Réponses
4
Affichages
1 K
@+Thierry
@
Retour