ALIMENTER PLUSIEURS ComboBox EN CASCADE

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

mordious

XLDnaute Occasionnel
Bonjour
le souhaite à l'aide d'un UserForm:

enregistrer dans la feuil1 les résultats choisis dans 4 ComboBox
ComboBox en cascades =alimentées dans l'onglet "base" "colonnes:"F,G,H,I"

Ci-joint fichier exemple

Cordialement
 

Pièces jointes

Re : ALIMENTER PLUSIEURS ComboBox EN CASCADE

Bonsoir Cathodique,Laetitia90

Cathodique:
concernant le fichier de Maître Boisgontier
si la colonne Niveau2 "B" contient des dates , les ComboBox3 , ComboBox4 ne sont plus alimentées
je pense problème de format , mais comment y remédier sans modifier le format des cellules

Laetitia90
: mon tableau est de 4 colonnes et +/- 500 lignes

cela est il acceptable ?

cordialement
 
Re : ALIMENTER PLUSIEURS ComboBox EN CASCADE

re Laetitia90
merci
mais:
serait il possible de m'expliquer comment tu alimente les ComboBox
ex: "nom de la Feuil , colonnes ou ce trouves les données pour alimenter les ComboBOX "C"

Car je dois l'adapter à un fichier contenant plusieurs Feuil

Cordialement
 
Re : ALIMENTER PLUSIEURS ComboBox EN CASCADE

Bonsoir,

@Laetitia😱 plus je fréquente ce forum, plus tu m'épates. En fait, avec un module de class, tu es plus "classe". Un très grand bravo.

@mordious: Je n'ai fait qu'adapter le code de Boisgontier (celui que je t'avais envoyé). Mais je te conseille de prendre celui de Laetitia.

Bonne soirée à tous.
 

Pièces jointes

Re : ALIMENTER PLUSIEURS ComboBox EN CASCADE

Bonjour

merci cathodique


Laetitia90

j'ai adapté ton code à mon fichier final
le seul souci est que je souhaite que le contenu de la ComboBox2 soit copié dans la "Feuil1" en format date

cordialement
 
Re : ALIMENTER PLUSIEURS ComboBox EN CASCADE

Bonsoir,
VB:
Private Sub CommandButton1_Click()
Feuil1.Cells(4, 7) = Me.C1
Feuil1.Cells(4, 8) = CDate(Me.C2)
Feuil1.Cells(4, 9) = Me.C3
Feuil1.Cells(4, 10) = Me.C4

End Sub

Modifie le code du bouton de l'userform.

J'espère que c'est bien ce que tu veux.

Pour passer à la ligne suivante
VB:
Private Sub CommandButton1_Click()
Dim DLig As Long
DLig = Range("G" & Rows.Count).End(xlUp).Row + 1

Feuil1.Cells(DLig, 7) = Me.C1
Feuil1.Cells(DLig, 8) = CDate(Me.C2)
Feuil1.Cells(DLig, 9) = Me.C3
Feuil1.Cells(DLig, 10) = Me.C4

End Sub
 
Dernière édition:
- 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
40
Affichages
2 K
Réponses
4
Affichages
227
Réponses
25
Affichages
1 K
Retour