bonjour a toutes et tous
Comment éviter les doublons dans une liste déroulante que je mets dans une
cellule (données, validation....)?
Merci
A+
yannick
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
Philippe.R
Bonjour yannick, Une piste en dressant cette liste dans une plage à part sur laquelle tu appliques sur place un filtre avec extraction sans doublon vers une zone nommée Données / filtrer / filtre élaboré / cocher "extraction sans doublon" et "copier vers un autre emplacement (chez moi, avec Excel 2002, cette zone se trouve automatiquement nommée "extraction") -- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002
"yannick bonneaux" a écrit dans le message de news:ch38jk$1li$
bonjour a toutes et tous Comment éviter les doublons dans une liste déroulante que je mets dans une cellule (données, validation....)? Merci A+ yannick
Bonjour yannick,
Une piste en dressant cette liste dans une plage à part sur laquelle tu appliques sur place un filtre
avec extraction sans doublon vers une zone nommée
Données / filtrer / filtre élaboré / cocher "extraction sans doublon" et "copier vers un autre
emplacement (chez moi, avec Excel 2002, cette zone se trouve automatiquement nommée "extraction")
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002
"yannick bonneaux" <yannick.bonneaux@wanadoo.fr> a écrit dans le message de
news:ch38jk$1li$1@news-reader5.wanadoo.fr...
bonjour a toutes et tous
Comment éviter les doublons dans une liste déroulante que je mets dans une
cellule (données, validation....)?
Merci
A+
yannick
Bonjour yannick, Une piste en dressant cette liste dans une plage à part sur laquelle tu appliques sur place un filtre avec extraction sans doublon vers une zone nommée Données / filtrer / filtre élaboré / cocher "extraction sans doublon" et "copier vers un autre emplacement (chez moi, avec Excel 2002, cette zone se trouve automatiquement nommée "extraction") -- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002
"yannick bonneaux" a écrit dans le message de news:ch38jk$1li$
bonjour a toutes et tous Comment éviter les doublons dans une liste déroulante que je mets dans une cellule (données, validation....)? Merci A+ yannick
Philippe.R
Oups ! Lire : Une piste en dressant cette liste dans une plage à part sur laquelle tu appliques un filtre
avec extraction sans doublon vers une zone nommée (Sinon, c'est un peu le jeune vieillard assis tout debout !)
-- Amicales Salutations
"Philippe.R" a écrit dans le message de news:%
Bonjour yannick, Une piste en dressant cette liste dans une plage à part sur laquelle tu appliques sur place un filtre avec extraction sans doublon vers une zone nommée Données / filtrer / filtre élaboré / cocher "extraction sans doublon" et "copier vers un autre emplacement (chez moi, avec Excel 2002, cette zone se trouve automatiquement nommée "extraction") -- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002
"yannick bonneaux" a écrit dans le message de news:ch38jk$1li$
bonjour a toutes et tous Comment éviter les doublons dans une liste déroulante que je mets dans une cellule (données, validation....)? Merci A+ yannick
Oups !
Lire :
Une piste en dressant cette liste dans une plage à part sur laquelle tu appliques un filtre
avec extraction sans doublon vers une zone nommée
(Sinon, c'est un peu le jeune vieillard assis tout debout !)
--
Amicales Salutations
"Philippe.R" <A_S_rauphil@wanadoo.fr> a écrit dans le message de
news:%23R68Cx9jEHA.2340@TK2MSFTNGP11.phx.gbl...
Bonjour yannick,
Une piste en dressant cette liste dans une plage à part sur laquelle tu appliques sur place un filtre
avec extraction sans doublon vers une zone nommée
Données / filtrer / filtre élaboré / cocher "extraction sans doublon" et "copier vers un autre
emplacement (chez moi, avec Excel 2002, cette zone se trouve automatiquement nommée "extraction")
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002
"yannick bonneaux" <yannick.bonneaux@wanadoo.fr> a écrit dans le message de
news:ch38jk$1li$1@news-reader5.wanadoo.fr...
bonjour a toutes et tous
Comment éviter les doublons dans une liste déroulante que je mets dans une
cellule (données, validation....)?
Merci
A+
yannick
Oups ! Lire : Une piste en dressant cette liste dans une plage à part sur laquelle tu appliques un filtre
avec extraction sans doublon vers une zone nommée (Sinon, c'est un peu le jeune vieillard assis tout debout !)
-- Amicales Salutations
"Philippe.R" a écrit dans le message de news:%
Bonjour yannick, Une piste en dressant cette liste dans une plage à part sur laquelle tu appliques sur place un filtre avec extraction sans doublon vers une zone nommée Données / filtrer / filtre élaboré / cocher "extraction sans doublon" et "copier vers un autre emplacement (chez moi, avec Excel 2002, cette zone se trouve automatiquement nommée "extraction") -- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002
"yannick bonneaux" a écrit dans le message de news:ch38jk$1li$
bonjour a toutes et tous Comment éviter les doublons dans une liste déroulante que je mets dans une cellule (données, validation....)? Merci A+ yannick
sabatier
... ou encore, comme disent les lyonnais de la colline de la croix rousse : "en descendant, montez donc, vous verrez le p'tit comme il est grand" jps
"Philippe.R" a écrit dans le message de news:
(Sinon, c'est un peu le jeune vieillard assis tout debout !) -- Amicales Salutations
"Philippe.R" a écrit dans le message de news:%
Bonjour yannick, Une piste en dressant cette liste dans une plage à part sur laquelle tu appliques sur place un filtre
avec extraction sans doublon vers une zone nommée Données / filtrer / filtre élaboré / cocher "extraction sans doublon" et "copier vers un autre
emplacement (chez moi, avec Excel 2002, cette zone se trouve automatiquement nommée "extraction")
Salut si tes données sont par exemple en col A et B, tu peux lancer ce code qui donne les valeurs uniques en col C pratique si les donnes de base changent parfois...
(de FS si je ne me trompe)
Sub test() 'appelle ListeValUniques last = Range("B65000").End(xlUp).Row ' les données sont contenues entre A2 et Bxx ListeValUniques Range("A2:B" & last), Range("C1") End Sub
Sub ListeValUniques(PlageSrc As Range, CellDest As Range) 'Extrait les valeurs uniques d'une colonne et les renvoie 'dans une autre, à partir de CellDest Dim Arr1, Elt, Arr2(), Coll As New Collection, I As Integer
'If PlageSrc.Columns.Count > 1 Then Exit Sub ' possible sur 2 colonnes Arr1 = PlageSrc.Value
For Each Elt In Arr1 On Error Resume Next Coll.Add Elt, CStr(Elt) If Err.Number = 0 Then ReDim Preserve Arr2(1 To Coll.Count) Arr2(Coll.Count) = Elt End If On Error GoTo 0 Next For I = 1 To Coll.Count Cells(I, 3).Value = Coll.Item(I) Next End Sub
-- ...Patrick Quoi que vous fassiez, faites le bien . Mail: http://cerbermail.com/?KPW0tTCjFw Connectez vous sur ce forum par : news://msnews.microsoft.com/microsoft.public.fr.excel
"yannick bonneaux" a écrit dans le message de news:ch38jk$1li$
bonjour a toutes et tous Comment éviter les doublons dans une liste déroulante que je mets dans une cellule (données, validation....)? Merci A+ yannick
Salut
si tes données sont par exemple en col A et B, tu peux lancer ce code qui
donne les valeurs uniques en col C pratique si les donnes de base changent
parfois...
(de FS si je ne me trompe)
Sub test() 'appelle ListeValUniques
last = Range("B65000").End(xlUp).Row
' les données sont contenues entre A2 et Bxx
ListeValUniques Range("A2:B" & last), Range("C1")
End Sub
Sub ListeValUniques(PlageSrc As Range, CellDest As Range)
'Extrait les valeurs uniques d'une colonne et les renvoie
'dans une autre, à partir de CellDest
Dim Arr1, Elt, Arr2(), Coll As New Collection, I As Integer
'If PlageSrc.Columns.Count > 1 Then Exit Sub ' possible sur 2 colonnes
Arr1 = PlageSrc.Value
For Each Elt In Arr1
On Error Resume Next
Coll.Add Elt, CStr(Elt)
If Err.Number = 0 Then
ReDim Preserve Arr2(1 To Coll.Count)
Arr2(Coll.Count) = Elt
End If
On Error GoTo 0
Next
For I = 1 To Coll.Count
Cells(I, 3).Value = Coll.Item(I)
Next
End Sub
--
...Patrick
Quoi que vous fassiez, faites le bien .
Mail: http://cerbermail.com/?KPW0tTCjFw
Connectez vous sur ce forum par :
news://msnews.microsoft.com/microsoft.public.fr.excel
"yannick bonneaux" <yannick.bonneaux@wanadoo.fr> a écrit dans le message de
news:ch38jk$1li$1@news-reader5.wanadoo.fr...
bonjour a toutes et tous
Comment éviter les doublons dans une liste déroulante que je mets dans une
cellule (données, validation....)?
Merci
A+
yannick
Salut si tes données sont par exemple en col A et B, tu peux lancer ce code qui donne les valeurs uniques en col C pratique si les donnes de base changent parfois...
(de FS si je ne me trompe)
Sub test() 'appelle ListeValUniques last = Range("B65000").End(xlUp).Row ' les données sont contenues entre A2 et Bxx ListeValUniques Range("A2:B" & last), Range("C1") End Sub
Sub ListeValUniques(PlageSrc As Range, CellDest As Range) 'Extrait les valeurs uniques d'une colonne et les renvoie 'dans une autre, à partir de CellDest Dim Arr1, Elt, Arr2(), Coll As New Collection, I As Integer
'If PlageSrc.Columns.Count > 1 Then Exit Sub ' possible sur 2 colonnes Arr1 = PlageSrc.Value
For Each Elt In Arr1 On Error Resume Next Coll.Add Elt, CStr(Elt) If Err.Number = 0 Then ReDim Preserve Arr2(1 To Coll.Count) Arr2(Coll.Count) = Elt End If On Error GoTo 0 Next For I = 1 To Coll.Count Cells(I, 3).Value = Coll.Item(I) Next End Sub
-- ...Patrick Quoi que vous fassiez, faites le bien . Mail: http://cerbermail.com/?KPW0tTCjFw Connectez vous sur ce forum par : news://msnews.microsoft.com/microsoft.public.fr.excel
"yannick bonneaux" a écrit dans le message de news:ch38jk$1li$
bonjour a toutes et tous Comment éviter les doublons dans une liste déroulante que je mets dans une cellule (données, validation....)? Merci A+ yannick
monter des cendres, ou descendre mon thé tout ça c'est synagogue !!!
Merci philippe
Je crois que ça va le faire
A+
yannick
"Philippe.R" <A_S_rauphil@wanadoo.fr> a écrit dans le message de
news:ObuiX49jEHA.1348@TK2MSFTNGP15.phx.gbl...
Oups !
Lire :
Une piste en dressant cette liste dans une plage à part sur laquelle tu
appliques un filtre
avec extraction sans doublon vers une zone nommée
(Sinon, c'est un peu le jeune vieillard assis tout debout !)
--
Amicales Salutations
"Philippe.R" <A_S_rauphil@wanadoo.fr> a écrit dans le message de
news:%23R68Cx9jEHA.2340@TK2MSFTNGP11.phx.gbl...
Bonjour yannick,
Une piste en dressant cette liste dans une plage à part sur laquelle tu
appliques sur place un filtre
avec extraction sans doublon vers une zone nommée
Données / filtrer / filtre élaboré / cocher "extraction sans doublon" et
"copier vers un autre
emplacement (chez moi, avec Excel 2002, cette zone se trouve
automatiquement nommée "extraction")
C'était avec plaisir Yannick !
;o)))
--
Amicales Salutations
"yannick bonneaux" <yannick.bonneaux@wanadoo.fr> a écrit dans le message de
news:ch542d$dft$1@news-reader3.wanadoo.fr...
Merci philippe
Je crois que ça va le faire
A+
yannick
"Philippe.R" <A_S_rauphil@wanadoo.fr> a écrit dans le message de
news:ObuiX49jEHA.1348@TK2MSFTNGP15.phx.gbl...
Oups !
Lire :
Une piste en dressant cette liste dans une plage à part sur laquelle tu
appliques un filtre
avec extraction sans doublon vers une zone nommée
(Sinon, c'est un peu le jeune vieillard assis tout debout !)
--
Amicales Salutations
"Philippe.R" <A_S_rauphil@wanadoo.fr> a écrit dans le message de
news:%23R68Cx9jEHA.2340@TK2MSFTNGP11.phx.gbl...
Bonjour yannick,
Une piste en dressant cette liste dans une plage à part sur laquelle tu
appliques sur place un filtre
avec extraction sans doublon vers une zone nommée
Données / filtrer / filtre élaboré / cocher "extraction sans doublon" et
"copier vers un autre
emplacement (chez moi, avec Excel 2002, cette zone se trouve
automatiquement nommée "extraction")