Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
Re : Formule pour recupérer la valeur dans un combobox
salut , merci pour ton fichier en faite ca serait plutot si il existe une facon de récupéré la valeur de la combobox directement afin de la mettre dans une cellule sinon je peux utiliser ta méthode et une cellule intermédiaire !
Re : Formule pour recupérer la valeur dans un combobox
Re,
Quand la ComboBox est créée avec la Boîte à outils contrôles (ActiveX), la valeur s'inscrit directement dans la cellule (si c'est la cellule liée dans la propriété LinkedCell). Plus besoin de formule...
Re : Formule pour recupérer la valeur dans un combobox
Re,
Avec une ComboBox dans la feuille et des formules dans la feuille, la seule solution me semble-t-il est d'utiliser la cellule liée. Elle est là pour ça.
Quand la ComboBox est créée avec la Boîte à outils contrôles (ActiveX), la valeur s'inscrit directement dans la cellule (si c'est la cellule liée dans la propriété LinkedCell). Plus besoin de formule...
Ahhh, un vieux p'tit fil qui m'interresse 😉
Bonsoir à tous les couches-tard
Alors, je rebondis sur cette réponse pour dir "Ok, la ComboBox ActiveX est bien LinkedCell avec ma cellule et je penssais... "Super!"
Maisle problème c'est que si je tri ou masque mon tableau, ben ça le fait plus...
En fait, le souci est similaire : J'ai une ComboBox ActiveX
Je vais chercher les valeurs dans le Tableau1
Code:
Private Sub ComboBox1_DropButtonClick()
Dim S1
Dim c
'N° de semaine
S1 = Range("K3")
ComboBox1.Clear 'Sinon, à chaque DropButtonClick, je réinsère les valeurs...Pas trouvé mieux... je cherche encore
'//boucle sur les cellules non vides
For Each c In Range("Tableau1[" & S1 & "]")
If c > 0 Then
With ComboBox1
.AddItem c.Offset(0, -2)
.List(.ListCount - 1, 1) = c.Offset(0, -1)
End With
End If
Next
End Sub
Donc une fois que ma Combo est pleine, j'aimerai que la valeur par défaut qui soit affichée soit celle de la cellule L3
Mais là, je cherche encore
En fait, c'est même plus complexe que ça
Dans le cas ou le tableau 1 bouge, ben je devrai même etre capable de dire..."Houlà, stop, ce gars n'est plus là...il faut en trouver un autre dans la nouvelle liste mise à jour de la comboox...
Voilà, en vrac, mais avec un petit classeur qui vaut bien mille mots 😉
- 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