Userform VBA Liste en cascade

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

juju12

XLDnaute Nouveau
Bonjour à tous!!

J'ai un problème sur VBA pour les listes en cascades!

je ne sais pas faire!

Chaque DAS à des produits. Je voudrais faire une liste en cascade en fonction de chaque DAS.
Je met mon Excel en joint.

Merci d'avance 🙂)
 

Pièces jointes

Re : Userform VBA Liste en cascade

bonjour Juju
bienvenue
Private Sub ComboBox2_Change()

' Liste_deroulante Macro
'

'
With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="Particulier;Professionel"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
End Sub

Private Sub ComboBox4_Change()
If Me.ComboBox4 <> "" Then
Me.ComboBox5.Clear
c = Me.ComboBox4.ListIndex + 2 'colonne das
l = Feuil3.Cells(100, c).End(xlUp).Row
If l > 2 Then
Me.ComboBox5.List = Feuil3.Range(Feuil3.Cells(2, c), Feuil3.Cells(l, c)).Value
Else
Me.ComboBox5.AddItem Feuil3.Cells(2, c)
End If
End If
End Sub

' Pour le bouton Quitter
Private Sub CommandButton3_Click()
Unload Me
End Sub

Private Sub UserForm_Initialize()
Me.ComboBox4.List = Application.Transpose(Feuil3.Range("B1:E1").Value) 'das
End Sub
 
- 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
1 K
Réponses
6
Affichages
179
Réponses
37
Affichages
732
Réponses
5
Affichages
482
Réponses
1
Affichages
123
  • Question Question
XL 2016 liste
Réponses
10
Affichages
236
Retour