Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

remplissage liste combobox avec condition

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

D

dreamalain

Guest
Bonjour à tous

Voici comment est alimentée dynamiquement ma base de donnée


VB:
With Workbooks("Liste.xlsx").Sheets("LEGUMES")

lg = 0
Select Case ComboLM1.ListIndex
Case -1
If ComboLM1 <> "" Then lg = .Range("A65536").End(xlUp).Row + 1
Case Else
lg = ComboLM1.ListIndex + 2
End Select
If lg > 0 Then
.Cells(lg, 1) = Me.ComboLM1
.Cells(lg, 2) = Me.ComboPL1
.Cells(lg, 3) = Me.TextBoxEfL1
.Cells(lg, 6) = Me.TextBoxRL1
.Cells(lg, 9) = Me.ComboOuL1
.Cells(lg, 10) = Me.ComboCoL1


Je souhaiterais que lorsque la cellule correspondante est renseignée, l'item de la liste soit la valeur de cette cellule donc :
VB:
ComboLM1.Value = Cells(8, 2)

Mais que lorsque cette cellule est vide, elle prenne la valeur d'un autre item de combobox se trouvant dans un autre userform ouvert donc :
VB:
ComboLM1.Value = UserFormAutre.ComboVM1.Value

Quelqu'un a une idée pour coder cela s'il vous plait ?
 
- 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
Réponses
13
Affichages
1 K
Jérémy26
J
F
Réponses
4
Affichages
797
A
Réponses
12
Affichages
1 K
AnjyD
A
P
  • Question Question
Réponses
4
Affichages
1 K
Papychou56
P
C
Réponses
4
Affichages
2 K
C
  • Question Question
Microsoft 365 Protect/Unprotect
Réponses
18
Affichages
3 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…