Remplir cellule en fonction d'un combobox

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

Cougar

XLDnaute Impliqué
Bonjour le forum,

Lorsque je sélectionne une valeur (provenant de données de la colonne A de la feuil3) dans un combobox, il faut que la donnée en B (je sélectionne A3 et la donnée en B3) se transfère dans le feuil1 en B9.

Quel serait le code pour arriver à mes fins.

Merci de votre aide
 
Re : Remplir cellule en fonction d'un combobox

Bonjour

Le code pour effectuer cette opération dépend de la manière dont on a rempli le combobox.
On peut utiliser Listindex, faire une recherche dans la colonne A pour trouver la position, utiliser une colonne cachée.

JP
 
Re : Remplir cellule en fonction d'un combobox

Bonsoir le jp14, le forum,

Voici le code pour alimenter mon combobox :

With Sheets("Sheet3")
For Each C In .Range("a2:A3500")
On Error Resume Next
x.Add C, CStr(C)
If Err = 0 Then ComboBox1.AddItem (CStr(C))
On Error GoTo 0
Next C
End With

Merci
 
Re : Remplir cellule en fonction d'un combobox

Bonjour

En ajoutant une ligne et en modifiant les propriétés du combo
.ColumnCount =2
.ColumnWidths = "50;0"



With Sheets("Sheet3")
For Each C In .Range("a2:A3500")
On Error Resume Next
x.Add C, CStr(C)
If Err = 0 Then
ComboBox1.AddItem (CStr(C))
ComboBox1.List(.ListCount - 1, 1) = c.Offset(0, 1).Value
End if
On Error GoTo 0
Next C
End With


La valeur sera par exemple
Sheets("feuil1").range("B9").value = ComboBox1.List(ComboBox1.ListIndex, 1)


A tester

JP
 
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
3
Affichages
332
Réponses
2
Affichages
192
Réponses
5
Affichages
418
Retour