Bonjour,
A l'aide d'une macro comment supprimer les lignes d'un tableau comportant
les doublons sur plusieurs colonnes (ici 3 colonnes???)
exemple :
Nom age Lieu Département
Pierre 28 75
Jacques 32 31
Paul 25 13
Pierre 28 75
Jacques 29 33
Jacques 32 31
Pierre 23 13
Paul 29 75
Pierre 28 75
Merci pour votre aide!
Bonjour,
A l'aide d'une macro comment supprimer les lignes d'un tableau comportant
les doublons sur plusieurs colonnes (ici 3 colonnes???)
exemple :
Nom age Lieu Département
Pierre 28 75
Jacques 32 31
Paul 25 13
Pierre 28 75
Jacques 29 33
Jacques 32 31
Pierre 23 13
Paul 29 75
Pierre 28 75
Merci pour votre aide!
Bonjour,
A l'aide d'une macro comment supprimer les lignes d'un tableau comportant
les doublons sur plusieurs colonnes (ici 3 colonnes???)
exemple :
Nom age Lieu Département
Pierre 28 75
Jacques 32 31
Paul 25 13
Pierre 28 75
Jacques 29 33
Jacques 32 31
Pierre 23 13
Paul 29 75
Pierre 28 75
Merci pour votre aide!
bonjour Chantik,
Range("A1:C10").AdvancedFilter Action:=xlFilterInPlace, Unique:=True
isabelleBonjour,
A l'aide d'une macro comment supprimer les lignes d'un tableau comportant
les doublons sur plusieurs colonnes (ici 3 colonnes???)
exemple :
Nom age Lieu Département
Pierre 28 75
Jacques 32 31
Paul 25 13
Pierre 28 75
Jacques 29 33
Jacques 32 31
Pierre 23 13
Paul 29 75
Pierre 28 75
Merci pour votre aide!
bonjour Chantik,
Range("A1:C10").AdvancedFilter Action:=xlFilterInPlace, Unique:=True
isabelle
Bonjour,
A l'aide d'une macro comment supprimer les lignes d'un tableau comportant
les doublons sur plusieurs colonnes (ici 3 colonnes???)
exemple :
Nom age Lieu Département
Pierre 28 75
Jacques 32 31
Paul 25 13
Pierre 28 75
Jacques 29 33
Jacques 32 31
Pierre 23 13
Paul 29 75
Pierre 28 75
Merci pour votre aide!
bonjour Chantik,
Range("A1:C10").AdvancedFilter Action:=xlFilterInPlace, Unique:=True
isabelleBonjour,
A l'aide d'une macro comment supprimer les lignes d'un tableau comportant
les doublons sur plusieurs colonnes (ici 3 colonnes???)
exemple :
Nom age Lieu Département
Pierre 28 75
Jacques 32 31
Paul 25 13
Pierre 28 75
Jacques 29 33
Jacques 32 31
Pierre 23 13
Paul 29 75
Pierre 28 75
Merci pour votre aide!
Merci Isabelle pour ta réponse rapide..
J'aimerais une précision...si le tableau correspond à
Range("A1").CurrentRegion.Select
Comment le mettre en vb???
"isabelle" a écrit dans le message de news:bonjour Chantik,
Range("A1:C10").AdvancedFilter Action:=xlFilterInPlace, Unique:=True
isabelleBonjour,
A l'aide d'une macro comment supprimer les lignes d'un tableau comportant
les doublons sur plusieurs colonnes (ici 3 colonnes???)
exemple :
Nom age Lieu Département
Pierre 28 75
Jacques 32 31
Paul 25 13
Pierre 28 75
Jacques 29 33
Jacques 32 31
Pierre 23 13
Paul 29 75
Pierre 28 75
Merci pour votre aide!
Merci Isabelle pour ta réponse rapide..
J'aimerais une précision...si le tableau correspond à
Range("A1").CurrentRegion.Select
Comment le mettre en vb???
"isabelle" <hoHoho@hohoHo> a écrit dans le message de news:
ekumyLa4FHA.3036@TK2MSFTNGP15.phx.gbl...
bonjour Chantik,
Range("A1:C10").AdvancedFilter Action:=xlFilterInPlace, Unique:=True
isabelle
Bonjour,
A l'aide d'une macro comment supprimer les lignes d'un tableau comportant
les doublons sur plusieurs colonnes (ici 3 colonnes???)
exemple :
Nom age Lieu Département
Pierre 28 75
Jacques 32 31
Paul 25 13
Pierre 28 75
Jacques 29 33
Jacques 32 31
Pierre 23 13
Paul 29 75
Pierre 28 75
Merci pour votre aide!
Merci Isabelle pour ta réponse rapide..
J'aimerais une précision...si le tableau correspond à
Range("A1").CurrentRegion.Select
Comment le mettre en vb???
"isabelle" a écrit dans le message de news:bonjour Chantik,
Range("A1:C10").AdvancedFilter Action:=xlFilterInPlace, Unique:=True
isabelleBonjour,
A l'aide d'une macro comment supprimer les lignes d'un tableau comportant
les doublons sur plusieurs colonnes (ici 3 colonnes???)
exemple :
Nom age Lieu Département
Pierre 28 75
Jacques 32 31
Paul 25 13
Pierre 28 75
Jacques 29 33
Jacques 32 31
Pierre 23 13
Paul 29 75
Pierre 28 75
Merci pour votre aide!
Merci Isabelle pour ta réponse rapide..
J'aimerais une précision...si le tableau correspond à
Range("A1").CurrentRegion.Select
Comment le mettre en vb???
"isabelle" a écrit dans le message de news:bonjour Chantik,
Range("A1:C10").AdvancedFilter Action:=xlFilterInPlace, Unique:=True
isabelleBonjour,
A l'aide d'une macro comment supprimer les lignes d'un tableau
comportant les doublons sur plusieurs colonnes (ici 3 colonnes???)
exemple :
Nom age Lieu Département
Pierre 28 75
Jacques 32 31
Paul 25 13
Pierre 28 75
Jacques 29 33
Jacques 32 31
Pierre 23 13
Paul 29 75
Pierre 28 75
Merci pour votre aide!
Merci Isabelle pour ta réponse rapide..
J'aimerais une précision...si le tableau correspond à
Range("A1").CurrentRegion.Select
Comment le mettre en vb???
"isabelle" <hoHoho@hohoHo> a écrit dans le message de news:
ekumyLa4FHA.3036@TK2MSFTNGP15.phx.gbl...
bonjour Chantik,
Range("A1:C10").AdvancedFilter Action:=xlFilterInPlace, Unique:=True
isabelle
Bonjour,
A l'aide d'une macro comment supprimer les lignes d'un tableau
comportant les doublons sur plusieurs colonnes (ici 3 colonnes???)
exemple :
Nom age Lieu Département
Pierre 28 75
Jacques 32 31
Paul 25 13
Pierre 28 75
Jacques 29 33
Jacques 32 31
Pierre 23 13
Paul 29 75
Pierre 28 75
Merci pour votre aide!
Merci Isabelle pour ta réponse rapide..
J'aimerais une précision...si le tableau correspond à
Range("A1").CurrentRegion.Select
Comment le mettre en vb???
"isabelle" a écrit dans le message de news:bonjour Chantik,
Range("A1:C10").AdvancedFilter Action:=xlFilterInPlace, Unique:=True
isabelleBonjour,
A l'aide d'une macro comment supprimer les lignes d'un tableau
comportant les doublons sur plusieurs colonnes (ici 3 colonnes???)
exemple :
Nom age Lieu Département
Pierre 28 75
Jacques 32 31
Paul 25 13
Pierre 28 75
Jacques 29 33
Jacques 32 31
Pierre 23 13
Paul 29 75
Pierre 28 75
Merci pour votre aide!
OK merci ....ça marche !!!
"Chantik" a écrit dans le message de news:
436c07d4$0$21073$Merci Isabelle pour ta réponse rapide..
J'aimerais une précision...si le tableau correspond à
Range("A1").CurrentRegion.Select
Comment le mettre en vb???
"isabelle" a écrit dans le message de news:bonjour Chantik,
Range("A1:C10").AdvancedFilter Action:=xlFilterInPlace, Unique:=True
isabelleBonjour,
A l'aide d'une macro comment supprimer les lignes d'un tableau
comportant les doublons sur plusieurs colonnes (ici 3 colonnes???)
exemple :
Nom age Lieu Département
Pierre 28 75
Jacques 32 31
Paul 25 13
Pierre 28 75
Jacques 29 33
Jacques 32 31
Pierre 23 13
Paul 29 75
Pierre 28 75
Merci pour votre aide!
OK merci ....ça marche !!!
"Chantik" <fredgarlon@free.fr> a écrit dans le message de news:
436c07d4$0$21073$636a55ce@news.free.fr...
Merci Isabelle pour ta réponse rapide..
J'aimerais une précision...si le tableau correspond à
Range("A1").CurrentRegion.Select
Comment le mettre en vb???
"isabelle" <hoHoho@hohoHo> a écrit dans le message de news:
ekumyLa4FHA.3036@TK2MSFTNGP15.phx.gbl...
bonjour Chantik,
Range("A1:C10").AdvancedFilter Action:=xlFilterInPlace, Unique:=True
isabelle
Bonjour,
A l'aide d'une macro comment supprimer les lignes d'un tableau
comportant les doublons sur plusieurs colonnes (ici 3 colonnes???)
exemple :
Nom age Lieu Département
Pierre 28 75
Jacques 32 31
Paul 25 13
Pierre 28 75
Jacques 29 33
Jacques 32 31
Pierre 23 13
Paul 29 75
Pierre 28 75
Merci pour votre aide!
OK merci ....ça marche !!!
"Chantik" a écrit dans le message de news:
436c07d4$0$21073$Merci Isabelle pour ta réponse rapide..
J'aimerais une précision...si le tableau correspond à
Range("A1").CurrentRegion.Select
Comment le mettre en vb???
"isabelle" a écrit dans le message de news:bonjour Chantik,
Range("A1:C10").AdvancedFilter Action:=xlFilterInPlace, Unique:=True
isabelleBonjour,
A l'aide d'une macro comment supprimer les lignes d'un tableau
comportant les doublons sur plusieurs colonnes (ici 3 colonnes???)
exemple :
Nom age Lieu Département
Pierre 28 75
Jacques 32 31
Paul 25 13
Pierre 28 75
Jacques 29 33
Jacques 32 31
Pierre 23 13
Paul 29 75
Pierre 28 75
Merci pour votre aide!
OK merci ....ça marche !!!
"Chantik" a écrit dans le message de news:
436c07d4$0$21073$Merci Isabelle pour ta réponse rapide..
J'aimerais une précision...si le tableau correspond à
Range("A1").CurrentRegion.Select
Comment le mettre en vb???
"isabelle" a écrit dans le message de news:bonjour Chantik,
Range("A1:C10").AdvancedFilter Action:=xlFilterInPlace, Unique:=True
isabelleBonjour,
A l'aide d'une macro comment supprimer les lignes d'un tableau
comportant les doublons sur plusieurs colonnes (ici 3 colonnes???)
exemple :
Nom age Lieu Département
Pierre 28 75
Jacques 32 31
Paul 25 13
Pierre 28 75
Jacques 29 33
Jacques 32 31
Pierre 23 13
Paul 29 75
Pierre 28 75
Merci pour votre aide!
OK merci ....ça marche !!!
"Chantik" <fredgarlon@free.fr> a écrit dans le message de news:
436c07d4$0$21073$636a55ce@news.free.fr...
Merci Isabelle pour ta réponse rapide..
J'aimerais une précision...si le tableau correspond à
Range("A1").CurrentRegion.Select
Comment le mettre en vb???
"isabelle" <hoHoho@hohoHo> a écrit dans le message de news:
ekumyLa4FHA.3036@TK2MSFTNGP15.phx.gbl...
bonjour Chantik,
Range("A1:C10").AdvancedFilter Action:=xlFilterInPlace, Unique:=True
isabelle
Bonjour,
A l'aide d'une macro comment supprimer les lignes d'un tableau
comportant les doublons sur plusieurs colonnes (ici 3 colonnes???)
exemple :
Nom age Lieu Département
Pierre 28 75
Jacques 32 31
Paul 25 13
Pierre 28 75
Jacques 29 33
Jacques 32 31
Pierre 23 13
Paul 29 75
Pierre 28 75
Merci pour votre aide!
OK merci ....ça marche !!!
"Chantik" a écrit dans le message de news:
436c07d4$0$21073$Merci Isabelle pour ta réponse rapide..
J'aimerais une précision...si le tableau correspond à
Range("A1").CurrentRegion.Select
Comment le mettre en vb???
"isabelle" a écrit dans le message de news:bonjour Chantik,
Range("A1:C10").AdvancedFilter Action:=xlFilterInPlace, Unique:=True
isabelleBonjour,
A l'aide d'une macro comment supprimer les lignes d'un tableau
comportant les doublons sur plusieurs colonnes (ici 3 colonnes???)
exemple :
Nom age Lieu Département
Pierre 28 75
Jacques 32 31
Paul 25 13
Pierre 28 75
Jacques 29 33
Jacques 32 31
Pierre 23 13
Paul 29 75
Pierre 28 75
Merci pour votre aide!
Bonjour Chantik,
A ) ta plage doit avoir des étiquettes de colonne c'est obligatoire
B ) Pourquoi ne pas prendre toute la plage comme plage de données source
Exemple A1:G25 même si tu désires copier les résultat de ton filtre
(colonne A, B, D) vers une autre plage de destination.
Pour ce faire, inscris à l'avance dans la plage de destination, seulement
les 3 étiquettes des colonnes de ta plage source dont tu
veux avoir le résultat(elles n'ont pas à être adjacentes). Et dans la
fenêtre du filtre élaboré, tu coches copier vers une autre
destination et tu désignes cette lignes de code (exemple H1:H3) comme
plage de destination.
Salutations!
"Chantik" a écrit dans le message de news:
J'ai encore un dernier souci!!!!
Sur des plages non contigües...ça ne fonctionne pas
J'ai essayé ceci
Dim Z1, Z2, Z3, Colonnes As Range
Range("A2").Select
ActiveCell.End(xlDown).Select
Zone1 = ActiveCell.Address
Selection.Offset(0, 1).Select
Zone2 = ActiveCell.Address
Selection.Offset(0, 2).Select
Zone3 = ActiveCell.Address
Set Z1 = Range("A2", Zone1)
Set Z2 = Range("B2", Zone2)
Set Z3 = Range("D2", Zone3)
Set Colonnes = Union(Z1, Z2, Z3)
Selection = Colonnes.Select
Selection.AdvancedFilter Action:=xlFilterInPlace, Unique:=True
La sélection se fait bien...mais j'ai ensuite le message d'erreur :erreur
d'exécution 1004...."Plage de base de données ou liste non valide"
Le filtre sur la Sélection ne fonctionne pas...Pourquoi???
Merci!
"Chantik" a écrit dans le message de news:
436c0af3$0$21051$OK merci ....ça marche !!!
"Chantik" a écrit dans le message de news:
436c07d4$0$21073$Merci Isabelle pour ta réponse rapide..
J'aimerais une précision...si le tableau correspond à
Range("A1").CurrentRegion.Select
Comment le mettre en vb???
"isabelle" a écrit dans le message de news:bonjour Chantik,
Range("A1:C10").AdvancedFilter Action:=xlFilterInPlace, Unique:=True
isabelleBonjour,
A l'aide d'une macro comment supprimer les lignes d'un tableau
comportant les doublons sur plusieurs colonnes (ici 3 colonnes???)
exemple :
Nom age Lieu Département
Pierre 28 75
Jacques 32 31
Paul 25 13
Pierre 28 75
Jacques 29 33
Jacques 32 31
Pierre 23 13
Paul 29 75
Pierre 28 75
Merci pour votre aide!
Bonjour Chantik,
A ) ta plage doit avoir des étiquettes de colonne c'est obligatoire
B ) Pourquoi ne pas prendre toute la plage comme plage de données source
Exemple A1:G25 même si tu désires copier les résultat de ton filtre
(colonne A, B, D) vers une autre plage de destination.
Pour ce faire, inscris à l'avance dans la plage de destination, seulement
les 3 étiquettes des colonnes de ta plage source dont tu
veux avoir le résultat(elles n'ont pas à être adjacentes). Et dans la
fenêtre du filtre élaboré, tu coches copier vers une autre
destination et tu désignes cette lignes de code (exemple H1:H3) comme
plage de destination.
Salutations!
"Chantik" <lol.pegase@laposte.net> a écrit dans le message de news:
O01N4Lj4FHA.3880@TK2MSFTNGP12.phx.gbl...
J'ai encore un dernier souci!!!!
Sur des plages non contigües...ça ne fonctionne pas
J'ai essayé ceci
Dim Z1, Z2, Z3, Colonnes As Range
Range("A2").Select
ActiveCell.End(xlDown).Select
Zone1 = ActiveCell.Address
Selection.Offset(0, 1).Select
Zone2 = ActiveCell.Address
Selection.Offset(0, 2).Select
Zone3 = ActiveCell.Address
Set Z1 = Range("A2", Zone1)
Set Z2 = Range("B2", Zone2)
Set Z3 = Range("D2", Zone3)
Set Colonnes = Union(Z1, Z2, Z3)
Selection = Colonnes.Select
Selection.AdvancedFilter Action:=xlFilterInPlace, Unique:=True
La sélection se fait bien...mais j'ai ensuite le message d'erreur :erreur
d'exécution 1004...."Plage de base de données ou liste non valide"
Le filtre sur la Sélection ne fonctionne pas...Pourquoi???
Merci!
"Chantik" <fredgarlon@free.fr> a écrit dans le message de news:
436c0af3$0$21051$636a55ce@news.free.fr...
OK merci ....ça marche !!!
"Chantik" <fredgarlon@free.fr> a écrit dans le message de news:
436c07d4$0$21073$636a55ce@news.free.fr...
Merci Isabelle pour ta réponse rapide..
J'aimerais une précision...si le tableau correspond à
Range("A1").CurrentRegion.Select
Comment le mettre en vb???
"isabelle" <hoHoho@hohoHo> a écrit dans le message de news:
ekumyLa4FHA.3036@TK2MSFTNGP15.phx.gbl...
bonjour Chantik,
Range("A1:C10").AdvancedFilter Action:=xlFilterInPlace, Unique:=True
isabelle
Bonjour,
A l'aide d'une macro comment supprimer les lignes d'un tableau
comportant les doublons sur plusieurs colonnes (ici 3 colonnes???)
exemple :
Nom age Lieu Département
Pierre 28 75
Jacques 32 31
Paul 25 13
Pierre 28 75
Jacques 29 33
Jacques 32 31
Pierre 23 13
Paul 29 75
Pierre 28 75
Merci pour votre aide!
Bonjour Chantik,
A ) ta plage doit avoir des étiquettes de colonne c'est obligatoire
B ) Pourquoi ne pas prendre toute la plage comme plage de données source
Exemple A1:G25 même si tu désires copier les résultat de ton filtre
(colonne A, B, D) vers une autre plage de destination.
Pour ce faire, inscris à l'avance dans la plage de destination, seulement
les 3 étiquettes des colonnes de ta plage source dont tu
veux avoir le résultat(elles n'ont pas à être adjacentes). Et dans la
fenêtre du filtre élaboré, tu coches copier vers une autre
destination et tu désignes cette lignes de code (exemple H1:H3) comme
plage de destination.
Salutations!
"Chantik" a écrit dans le message de news:
J'ai encore un dernier souci!!!!
Sur des plages non contigües...ça ne fonctionne pas
J'ai essayé ceci
Dim Z1, Z2, Z3, Colonnes As Range
Range("A2").Select
ActiveCell.End(xlDown).Select
Zone1 = ActiveCell.Address
Selection.Offset(0, 1).Select
Zone2 = ActiveCell.Address
Selection.Offset(0, 2).Select
Zone3 = ActiveCell.Address
Set Z1 = Range("A2", Zone1)
Set Z2 = Range("B2", Zone2)
Set Z3 = Range("D2", Zone3)
Set Colonnes = Union(Z1, Z2, Z3)
Selection = Colonnes.Select
Selection.AdvancedFilter Action:=xlFilterInPlace, Unique:=True
La sélection se fait bien...mais j'ai ensuite le message d'erreur :erreur
d'exécution 1004...."Plage de base de données ou liste non valide"
Le filtre sur la Sélection ne fonctionne pas...Pourquoi???
Merci!
"Chantik" a écrit dans le message de news:
436c0af3$0$21051$OK merci ....ça marche !!!
"Chantik" a écrit dans le message de news:
436c07d4$0$21073$Merci Isabelle pour ta réponse rapide..
J'aimerais une précision...si le tableau correspond à
Range("A1").CurrentRegion.Select
Comment le mettre en vb???
"isabelle" a écrit dans le message de news:bonjour Chantik,
Range("A1:C10").AdvancedFilter Action:=xlFilterInPlace, Unique:=True
isabelleBonjour,
A l'aide d'une macro comment supprimer les lignes d'un tableau
comportant les doublons sur plusieurs colonnes (ici 3 colonnes???)
exemple :
Nom age Lieu Département
Pierre 28 75
Jacques 32 31
Paul 25 13
Pierre 28 75
Jacques 29 33
Jacques 32 31
Pierre 23 13
Paul 29 75
Pierre 28 75
Merci pour votre aide!