cascade de 2 combobox d'un autre classeur  Sujet résolu

Pour toutes vos questions à propos d'Excel ...

cascade de 2 combobox d'un autre classeur

Messagepar regnum » 04 Fév 2012, 22:49

bonsoir a tous

Un petit souci ,j'ai un classeur de base de donnée (BD.xls) et un classeur ou se trouve l'userform (formulaire.xls).

Je cherche à remplir mes 2 combobox qui sont dans userform du classeur formulaire avec les feuilles du classeur BD.
Remplir combobox1 ,ça pas de problème mais j'ai des soucies pour remplir la combobox2 là ça cloche.(combobox1 est remplie par les nom des feuilles du classeur BD et la combobox2 par la colonne (A5:A).

les 2 classeur seront ouvert.

merci pour le coup de main.
Fichiers joints
formulaire& BD.zip
(19.57 Kio) Téléchargé 5 fois
regnum
Jeune membre
 
Messages: 29
Inscription: 22 Mai 2011, 11:00
Version Excel: 2007

Re: cascade de 2 combobox d'un autre classeur

Messagepar Banzai64 » 04 Fév 2012, 23:07

Bonsoir

Erreur de codage

Code: Tout sélectionner
Private Sub ComboBox1_Change()
Dim c As Range
ComboBox2.Clear
 
Image
Avatar de l’utilisateur
Banzai64
Passionné d'Excel
 
Messages: 4587
Inscription: 21 Nov 2010, 16:42
Localisation: Jurançon
Version Excel: 2003 FR

Re: cascade de 2 combobox d'un autre classeur

Messagepar regnum » 04 Fév 2012, 23:29

bonsoir banzai64

je ne vois pas quelle variable je dois prendre?
je comprends mon erreur du" .Range"
regnum
Jeune membre
 
Messages: 29
Inscription: 22 Mai 2011, 11:00
Version Excel: 2007

Re: cascade de 2 combobox d'un autre classeur  Sujet résolu

Messagepar Banzai64 » 04 Fév 2012, 23:40

Bonsoir
J'ai juste modifié le code et pas de problème

Le code complet

Code: Tout sélectionner
Private Sub ComboBox1_Change()
Dim c As Range
ComboBox2.Clear
With Workbooks("BD.xls").Sheets(ComboBox1.Text)
        For Each c In .Range("A5:A" & .Cells(.Rows.Count, "A").End(xlUp).Row)
         ComboBox2.AddItem c
        Next
 End With
End Sub
 
Image
Avatar de l’utilisateur
Banzai64
Passionné d'Excel
 
Messages: 4587
Inscription: 21 Nov 2010, 16:42
Localisation: Jurançon
Version Excel: 2003 FR

Re: cascade de 2 combobox d'un autre classeur

Messagepar regnum » 04 Fév 2012, 23:53

Re,

j'ai vraiment de la M....... dans les yeux.....

merci banzai64 de me les avoir ouverts..

A+
regnum
Jeune membre
 
Messages: 29
Inscription: 22 Mai 2011, 11:00
Version Excel: 2007

Re: cascade de 2 combobox d'un autre classeur

Messagepar sidah.med » 05 Fév 2012, 00:34

Salut le forum

Regnum, tu es chanceux que BANZAI t'ai répondu. :lol:

Il ne devait pas savoir que tu étais un adepte du Crosspostage :lol:


regnum
Voir le profil
Voir ses messages
Message privé
Envoyer un email
XLDnaute Junior

--------------------------------------------------------------------------------
Date d'inscription mai 2011
Messages 58 Re : cascade de 2 combobox d'un autre classeur
re a tous

j'ai trouver mon problème,mon code comportait une erreur de code.

j'avais mis


Code :
Private Sub ComboBox1_Change()
Dim c As Ranges
ComboBox2.Clear

au lieu de
sidah.med
Jeune membre
 
Messages: 49
Inscription: 02 Jan 2012, 01:39
Version Excel: 2007 FR

Re: cascade de 2 combobox d'un autre classeur

Messagepar regnum » 05 Fév 2012, 00:55

bonsoir sidah.med

je ne savais meme pas ce qu'était un crossportage....
Est ce interdit de demander à plusieur forum et de donner une réponce ? :(

En tous cas je me coucherais moins "C....." ce soir avec un crossportage. :lol:

A+
regnum
Jeune membre
 
Messages: 29
Inscription: 22 Mai 2011, 11:00
Version Excel: 2007

Re: cascade de 2 combobox d'un autre classeur

Messagepar sidah.med » 05 Fév 2012, 01:05

regnum a écrit:bonsoir sidah.med

je ne savais meme pas ce qu'était un crossportage....
Est ce interdit de demander à plusieur forum et de donner une réponce ? :(

En tous cas je me coucherais moins "C....." ce soir avec un crossportage. :lol:

A+


RBONSOIR REGNUM
moi aussi je le savais pas ::~ mais malheureusement je suis un victime crossportage....de la part Mytå :oops: ( je me demande ou est t-il ???????) :lol:
Boone nuit A+
sidah.med
Jeune membre
 
Messages: 49
Inscription: 02 Jan 2012, 01:39
Version Excel: 2007 FR

Re: cascade de 2 combobox d'un autre classeur

Messagepar regnum » 05 Fév 2012, 01:08

re

je serais plus attentif et ne courrais qu'un seul lièvre à la fois :wink:

bonne nuit a tous
regnum
Jeune membre
 
Messages: 29
Inscription: 22 Mai 2011, 11:00
Version Excel: 2007


Retourner vers Excel - VBA

 


  • Sujets similaires
    Réponses
    Vus
    Dernier message

Utilisateurs en ligne

Utilisateurs parcourant ce forum: Bing [Bot], Google Adsense [Bot] et 18 invités