resultat d'un combobox

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

N

Nico74

Guest
bonsoir,
Voici mon Pb
J'ai un tableau de 3 colonnes.
Les données de la 1ere colonne alimentent un combobox.
Je voudrais que lorsque je choisi un nom dans le combobox, la valeur de la 3eme colonne correspondant à cette ligne soit renvoyer dans un label.

En esperant avoir ete assez clair ...
 
bonsoir Nico74,

Pour cet exemple tu as besoin d'un UserForm, d'un ComboBox et d'un Label

Dans ta déclaration de ton UserForm écrit ceci:

Dim NomLBindex As Integer

Private Sub ComboBox1_Change()

NomLBindex = ComboBox1.ListIndex + 1
Range("C" & NomLBindex).Select
Label1.Caption = Range("C" & NomLBindex).Text

End Sub

Private Sub UserForm_Initialize()

Dim L As Integer
Dim Plage As String

L2 = Range("A65536").End(xlUp).Row
Plage2 = Range("A1:A" & L).Address
ComboBox1.RowSource = "Feuil1!" & Plage

End Sub

Et voilà

A bientôt

Ludwig
 
Rectification, copie plutôt cela

Dim NomLBindex As Integer

Private Sub ComboBox1_Change()

NomLBindex = ComboBox1.ListIndex + 1
Range("C" & NomLBindex).Select
Label1.Caption = Range("C" & NomLBindex).Text

End Sub

Private Sub UserForm_Initialize()

Dim L As Integer
Dim Plage As String

L = Range("A65536").End(xlUp).Row
Plage = Range("A1:A" & L).Address
ComboBox1.RowSource = "Feuil1!" & Plage

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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
118
Retour