Comment puis-je remplir un combo basé sur un lookup ?
J'ai une sheet de référence qui contient plusieurs colonnes:
identifiant valeur
xxx A
xxx B
yyy AA
yyy BB
zzz 123
En utilisant le vlookup qui utilise identifiant comme critère de recherche,
je retrouve les valeurs associées à cet identifiant mais comme j'ai
potentiellement plusieurs valeurs par identifiant, j'aimerais les présentés
via une combo box
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Daniel
Bonjour. Essaie :
Dim c As Range, ResAdr As String Set c = Range("A:A").Find("xxx", , , xlWhole) If Not c Is Nothing Then ResAdr = c.Address End If Do ActiveSheet.ComboBox1.AddItem c.Offset(0, 1).Value Set c = Range("A:A").FindNext(c) Loop While Not c Is Nothing And ResAdr <> c.Address
Cordialement. Daniel "Fdep" a écrit dans le message de news:
Bonjour,
Comment puis-je remplir un combo basé sur un lookup ?
J'ai une sheet de référence qui contient plusieurs colonnes:
identifiant valeur xxx A xxx B yyy AA yyy BB zzz 123
En utilisant le vlookup qui utilise identifiant comme critère de recherche, je retrouve les valeurs associées à cet identifiant mais comme j'ai potentiellement plusieurs valeurs par identifiant, j'aimerais les présentés via une combo box
Est-ce que quelqu'un à une idée géniale ?
Merci d'avance.
Bonjour.
Essaie :
Dim c As Range, ResAdr As String
Set c = Range("A:A").Find("xxx", , , xlWhole)
If Not c Is Nothing Then
ResAdr = c.Address
End If
Do
ActiveSheet.ComboBox1.AddItem c.Offset(0, 1).Value
Set c = Range("A:A").FindNext(c)
Loop While Not c Is Nothing And ResAdr <> c.Address
Cordialement.
Daniel
"Fdep" <Fdep@discussions.microsoft.com> a écrit dans le message de news:
53CCF062-B575-4923-8875-07DFCEC6E7F8@microsoft.com...
Bonjour,
Comment puis-je remplir un combo basé sur un lookup ?
J'ai une sheet de référence qui contient plusieurs colonnes:
identifiant valeur
xxx A
xxx B
yyy AA
yyy BB
zzz 123
En utilisant le vlookup qui utilise identifiant comme critère de
recherche,
je retrouve les valeurs associées à cet identifiant mais comme j'ai
potentiellement plusieurs valeurs par identifiant, j'aimerais les
présentés
via une combo box
Dim c As Range, ResAdr As String Set c = Range("A:A").Find("xxx", , , xlWhole) If Not c Is Nothing Then ResAdr = c.Address End If Do ActiveSheet.ComboBox1.AddItem c.Offset(0, 1).Value Set c = Range("A:A").FindNext(c) Loop While Not c Is Nothing And ResAdr <> c.Address
Cordialement. Daniel "Fdep" a écrit dans le message de news:
Bonjour,
Comment puis-je remplir un combo basé sur un lookup ?
J'ai une sheet de référence qui contient plusieurs colonnes:
identifiant valeur xxx A xxx B yyy AA yyy BB zzz 123
En utilisant le vlookup qui utilise identifiant comme critère de recherche, je retrouve les valeurs associées à cet identifiant mais comme j'ai potentiellement plusieurs valeurs par identifiant, j'aimerais les présentés via une combo box