Avec le filtre élaboré: Critère: =NB.SI($B$2:$B$20;B2)=1
http://cjoint.com/?mkuOSOqf00
JB http://boisgontierjacques.free.fr/
On 10 déc, 19:34, "" wrote:
Bonsoir,
Est il possible en VBA de supprimer tous les lignes qui sont en doublons dans une colonne (B:B) et ne garder que les uniques.
Par exemple :
A B C 001 xxx toto 002 xxx lulu 003 aaa tata 004 xxx titi 005 bbb baba 006 bbb bibi
Dans cet exemple seule la ligne 003 doit rester car unique
Merci de votre aide
jyb
Jacky
Bonsoir,
Dans cet exemple seule la ligne 003 doit rester car unique
'---------------- Sub jj() ActiveSheet.AutoFilterMode = False With Range("a1:c6") .AutoFilter Field:=2, Criteria1:="<>aaa" .Range("_FilterDatabase").SpecialCells(xlCellTypeVisible).EntireRow.Delete End With ActiveSheet.AutoFilterMode = False End Sub '-----------------------
-- Salutations JJ
"" a écrit dans le message de news: 49400a76$0$22015$
Bonsoir,
Est il possible en VBA de supprimer tous les lignes qui sont en doublons dans une colonne (B:B) et ne garder que les uniques.
Par exemple :
A B C 001 xxx toto 002 xxx lulu 003 aaa tata 004 xxx titi 005 bbb baba 006 bbb bibi
Dans cet exemple seule la ligne 003 doit rester car unique
Merci de votre aide
jyb
Bonsoir,
Dans cet exemple seule la ligne 003 doit rester car unique
'----------------
Sub jj()
ActiveSheet.AutoFilterMode = False
With Range("a1:c6")
.AutoFilter Field:=2, Criteria1:="<>aaa"
.Range("_FilterDatabase").SpecialCells(xlCellTypeVisible).EntireRow.Delete
End With
ActiveSheet.AutoFilterMode = False
End Sub
'-----------------------
--
Salutations
JJ
"j@b" <jb@free.fr> a écrit dans le message de news:
49400a76$0$22015$426a34cc@news.free.fr...
Bonsoir,
Est il possible en VBA de supprimer tous les lignes qui sont en doublons
dans une colonne (B:B) et ne garder que les uniques.
Par exemple :
A B C
001 xxx toto
002 xxx lulu
003 aaa tata
004 xxx titi
005 bbb baba
006 bbb bibi
Dans cet exemple seule la ligne 003 doit rester car unique
Dans cet exemple seule la ligne 003 doit rester car unique
'---------------- Sub jj() ActiveSheet.AutoFilterMode = False With Range("a1:c6") .AutoFilter Field:=2, Criteria1:="<>aaa" .Range("_FilterDatabase").SpecialCells(xlCellTypeVisible).EntireRow.Delete End With ActiveSheet.AutoFilterMode = False End Sub '-----------------------
-- Salutations JJ
"" a écrit dans le message de news: 49400a76$0$22015$
Bonsoir,
Est il possible en VBA de supprimer tous les lignes qui sont en doublons dans une colonne (B:B) et ne garder que les uniques.
Par exemple :
A B C 001 xxx toto 002 xxx lulu 003 aaa tata 004 xxx titi 005 bbb baba 006 bbb bibi
Dans cet exemple seule la ligne 003 doit rester car unique
Merci de votre aide
jyb
j
Merci mais aaa n'est qu'un exemple, il faut garder que les lignes qui sont uniques sur un tableau qui fait 1000 lignes environ
jyb
"Jacky" a écrit dans le message de news:
Bonsoir,
Dans cet exemple seule la ligne 003 doit rester car unique
'---------------- Sub jj() ActiveSheet.AutoFilterMode = False With Range("a1:c6") .AutoFilter Field:=2, Criteria1:="<>aaa"
.Range("_FilterDatabase").SpecialCells(xlCellTypeVisible).EntireRow.Delete End With ActiveSheet.AutoFilterMode = False End Sub '-----------------------
-- Salutations JJ
"" a écrit dans le message de news: 49400a76$0$22015$
Bonsoir,
Est il possible en VBA de supprimer tous les lignes qui sont en doublons dans une colonne (B:B) et ne garder que les uniques.
Par exemple :
A B C 001 xxx toto 002 xxx lulu 003 aaa tata 004 xxx titi 005 bbb baba 006 bbb bibi
Dans cet exemple seule la ligne 003 doit rester car unique
Merci de votre aide
jyb
Merci mais aaa n'est qu'un exemple, il faut garder que les lignes qui sont
uniques sur un tableau qui fait 1000 lignes environ
jyb
"Jacky" <Dupond@marcel.fr> a écrit dans le message de news:
O6ltxyvWJHA.5052@TK2MSFTNGP04.phx.gbl...
Bonsoir,
Dans cet exemple seule la ligne 003 doit rester car unique
'----------------
Sub jj()
ActiveSheet.AutoFilterMode = False
With Range("a1:c6")
.AutoFilter Field:=2, Criteria1:="<>aaa"
.Range("_FilterDatabase").SpecialCells(xlCellTypeVisible).EntireRow.Delete
End With
ActiveSheet.AutoFilterMode = False
End Sub
'-----------------------
--
Salutations
JJ
"j@b" <jb@free.fr> a écrit dans le message de news:
49400a76$0$22015$426a34cc@news.free.fr...
Bonsoir,
Est il possible en VBA de supprimer tous les lignes qui sont en doublons
dans une colonne (B:B) et ne garder que les uniques.
Par exemple :
A B C
001 xxx toto
002 xxx lulu
003 aaa tata
004 xxx titi
005 bbb baba
006 bbb bibi
Dans cet exemple seule la ligne 003 doit rester car unique
Merci mais aaa n'est qu'un exemple, il faut garder que les lignes qui sont uniques sur un tableau qui fait 1000 lignes environ
jyb
"Jacky" a écrit dans le message de news:
Bonsoir,
Dans cet exemple seule la ligne 003 doit rester car unique
'---------------- Sub jj() ActiveSheet.AutoFilterMode = False With Range("a1:c6") .AutoFilter Field:=2, Criteria1:="<>aaa"
.Range("_FilterDatabase").SpecialCells(xlCellTypeVisible).EntireRow.Delete End With ActiveSheet.AutoFilterMode = False End Sub '-----------------------
-- Salutations JJ
"" a écrit dans le message de news: 49400a76$0$22015$
Bonsoir,
Est il possible en VBA de supprimer tous les lignes qui sont en doublons dans une colonne (B:B) et ne garder que les uniques.
Par exemple :
A B C 001 xxx toto 002 xxx lulu 003 aaa tata 004 xxx titi 005 bbb baba 006 bbb bibi
Dans cet exemple seule la ligne 003 doit rester car unique
Merci de votre aide
jyb
Jacky
Re.. Alors faudra adopter des entêtes de ligne JB en donne la solution
-- Salutations JJ
"" a écrit dans le message de news: 494021bb$0$17082$
Merci mais aaa n'est qu'un exemple, il faut garder que les lignes qui sont uniques sur un tableau qui fait 1000 lignes environ
jyb
"Jacky" a écrit dans le message de news:
Bonsoir,
Dans cet exemple seule la ligne 003 doit rester car unique
'---------------- Sub jj() ActiveSheet.AutoFilterMode = False With Range("a1:c6") .AutoFilter Field:=2, Criteria1:="<>aaa"
.Range("_FilterDatabase").SpecialCells(xlCellTypeVisible).EntireRow.Delete End With ActiveSheet.AutoFilterMode = False End Sub '-----------------------
-- Salutations JJ
"" a écrit dans le message de news: 49400a76$0$22015$
Bonsoir,
Est il possible en VBA de supprimer tous les lignes qui sont en doublons dans une colonne (B:B) et ne garder que les uniques.
Par exemple :
A B C 001 xxx toto 002 xxx lulu 003 aaa tata 004 xxx titi 005 bbb baba 006 bbb bibi
Dans cet exemple seule la ligne 003 doit rester car unique
Merci de votre aide
jyb
Re..
Alors faudra adopter des entêtes de ligne
JB en donne la solution
--
Salutations
JJ
"j@b" <jb@free.fr> a écrit dans le message de news:
494021bb$0$17082$426a34cc@news.free.fr...
Merci mais aaa n'est qu'un exemple, il faut garder que les lignes qui sont
uniques sur un tableau qui fait 1000 lignes environ
jyb
"Jacky" <Dupond@marcel.fr> a écrit dans le message de news:
O6ltxyvWJHA.5052@TK2MSFTNGP04.phx.gbl...
Bonsoir,
Dans cet exemple seule la ligne 003 doit rester car unique
'----------------
Sub jj()
ActiveSheet.AutoFilterMode = False
With Range("a1:c6")
.AutoFilter Field:=2, Criteria1:="<>aaa"
.Range("_FilterDatabase").SpecialCells(xlCellTypeVisible).EntireRow.Delete
End With
ActiveSheet.AutoFilterMode = False
End Sub
'-----------------------
--
Salutations
JJ
"j@b" <jb@free.fr> a écrit dans le message de news:
49400a76$0$22015$426a34cc@news.free.fr...
Bonsoir,
Est il possible en VBA de supprimer tous les lignes qui sont en doublons
dans une colonne (B:B) et ne garder que les uniques.
Par exemple :
A B C
001 xxx toto
002 xxx lulu
003 aaa tata
004 xxx titi
005 bbb baba
006 bbb bibi
Dans cet exemple seule la ligne 003 doit rester car unique
Re.. Alors faudra adopter des entêtes de ligne JB en donne la solution
-- Salutations JJ
"" a écrit dans le message de news: 494021bb$0$17082$
Merci mais aaa n'est qu'un exemple, il faut garder que les lignes qui sont uniques sur un tableau qui fait 1000 lignes environ
jyb
"Jacky" a écrit dans le message de news:
Bonsoir,
Dans cet exemple seule la ligne 003 doit rester car unique
'---------------- Sub jj() ActiveSheet.AutoFilterMode = False With Range("a1:c6") .AutoFilter Field:=2, Criteria1:="<>aaa"
.Range("_FilterDatabase").SpecialCells(xlCellTypeVisible).EntireRow.Delete End With ActiveSheet.AutoFilterMode = False End Sub '-----------------------
-- Salutations JJ
"" a écrit dans le message de news: 49400a76$0$22015$
Bonsoir,
Est il possible en VBA de supprimer tous les lignes qui sont en doublons dans une colonne (B:B) et ne garder que les uniques.
Par exemple :
A B C 001 xxx toto 002 xxx lulu 003 aaa tata 004 xxx titi 005 bbb baba 006 bbb bibi
Dans cet exemple seule la ligne 003 doit rester car unique
Merci de votre aide
jyb
j
Merci, Puis je l'integrer dans une macro et comment car cela fait partie d'une serie de traitement
D'avance Merci
"JB" a écrit dans le message de news:
Bonsoir,
Avec le filtre élaboré: Critère: =NB.SI($B$2:$B$20;B2)=1
http://cjoint.com/?mkuOSOqf00
JB http://boisgontierjacques.free.fr/
On 10 déc, 19:34, "" wrote:
Bonsoir,
Est il possible en VBA de supprimer tous les lignes qui sont en doublons dans une colonne (B:B) et ne garder que les uniques.
Par exemple :
A B C 001 xxx toto 002 xxx lulu 003 aaa tata 004 xxx titi 005 bbb baba 006 bbb bibi
Dans cet exemple seule la ligne 003 doit rester car unique
Merci de votre aide
jyb
Merci,
Puis je l'integrer dans une macro et comment car cela fait partie d'une
serie de traitement
D'avance Merci
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
a9c7220d-5f4a-4246-8b8e-3ae9279c7f10@o4g2000pra.googlegroups.com...
Bonsoir,
Avec le filtre élaboré:
Critère: =NB.SI($B$2:$B$20;B2)=1
http://cjoint.com/?mkuOSOqf00
JB
http://boisgontierjacques.free.fr/
On 10 déc, 19:34, "j@b" <j...@free.fr> wrote:
Bonsoir,
Est il possible en VBA de supprimer tous les lignes qui sont en doublons
dans une colonne (B:B) et ne garder que les uniques.
Par exemple :
A B C
001 xxx toto
002 xxx lulu
003 aaa tata
004 xxx titi
005 bbb baba
006 bbb bibi
Dans cet exemple seule la ligne 003 doit rester car unique