Bonjour
J'ai une base de données avec 10 colonnes et 45000 lignes
Il y a donc 45.000 enregistrements dont 10 ou 15.000 doublons...
Je souhaite supprimer les doublons par la colone fax (colonne F)
Je cherche a le faire par le filtre elabore mais lors du filtre ...rien ne se passe...
Comment puis je faire une base propre ?
Merci pour votre aide je calle...
Christian
Bonjour
J'ai une base de données avec 10 colonnes et 45000 lignes
Il y a donc 45.000 enregistrements dont 10 ou 15.000 doublons...
Je souhaite supprimer les doublons par la colone fax (colonne F)
Je cherche a le faire par le filtre elabore mais lors du filtre ...rien ne se passe...
Comment puis je faire une base propre ?
Merci pour votre aide je calle...
Christian
Bonjour
J'ai une base de données avec 10 colonnes et 45000 lignes
Il y a donc 45.000 enregistrements dont 10 ou 15.000 doublons...
Je souhaite supprimer les doublons par la colone fax (colonne F)
Je cherche a le faire par le filtre elabore mais lors du filtre ...rien ne se passe...
Comment puis je faire une base propre ?
Merci pour votre aide je calle...
Christian
Bonjour Christian,
Ceci convient il ?
Sub sandoubl()
'MPFE le 21/11/2004
'supprime la ligne si un doublon est trouvé
' en colonne F
Dim i As Long, j As Long, laDer As Long
laDer = Range("F65536").End(xlUp).Row
For i = 1 To laDer
For j = i + 1 To laDer
If Cells(i, 6).Value = Cells(j, 6) Then
Rows(i).EntireRow.Delete
End If
Next j
Next i
End Sub
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Christian Peltier" a écrit dans le message de news:
41a0861d$0$285$Bonjour
J'ai une base de données avec 10 colonnes et 45000 lignes
Il y a donc 45.000 enregistrements dont 10 ou 15.000 doublons...
Je souhaite supprimer les doublons par la colone fax (colonne F)
Je cherche a le faire par le filtre elabore mais lors du filtre ...rien
ne se passe...
Comment puis je faire une base propre ?
Merci pour votre aide je calle...
Christian
Bonjour Christian,
Ceci convient il ?
Sub sandoubl()
'MPFE le 21/11/2004
'supprime la ligne si un doublon est trouvé
' en colonne F
Dim i As Long, j As Long, laDer As Long
laDer = Range("F65536").End(xlUp).Row
For i = 1 To laDer
For j = i + 1 To laDer
If Cells(i, 6).Value = Cells(j, 6) Then
Rows(i).EntireRow.Delete
End If
Next j
Next i
End Sub
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Christian Peltier" <cpeltier@escmb.com> a écrit dans le message de news:
41a0861d$0$285$a3f2974a@nnrp1.numericable.fr...
Bonjour
J'ai une base de données avec 10 colonnes et 45000 lignes
Il y a donc 45.000 enregistrements dont 10 ou 15.000 doublons...
Je souhaite supprimer les doublons par la colone fax (colonne F)
Je cherche a le faire par le filtre elabore mais lors du filtre ...rien
ne se passe...
Comment puis je faire une base propre ?
Merci pour votre aide je calle...
Christian
Bonjour Christian,
Ceci convient il ?
Sub sandoubl()
'MPFE le 21/11/2004
'supprime la ligne si un doublon est trouvé
' en colonne F
Dim i As Long, j As Long, laDer As Long
laDer = Range("F65536").End(xlUp).Row
For i = 1 To laDer
For j = i + 1 To laDer
If Cells(i, 6).Value = Cells(j, 6) Then
Rows(i).EntireRow.Delete
End If
Next j
Next i
End Sub
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Christian Peltier" a écrit dans le message de news:
41a0861d$0$285$Bonjour
J'ai une base de données avec 10 colonnes et 45000 lignes
Il y a donc 45.000 enregistrements dont 10 ou 15.000 doublons...
Je souhaite supprimer les doublons par la colone fax (colonne F)
Je cherche a le faire par le filtre elabore mais lors du filtre ...rien
ne se passe...
Comment puis je faire une base propre ?
Merci pour votre aide je calle...
Christian
Bonjour Philippe
Ne pense surtout pas que je t'en veuille.
Mais, en commençant par le haut, si il y a 3 lignes identiques, le fait de supprimer la 2°, fait
passer la 3° en 2° qui est déjà analysée, donc il restera le triblond ? non?
Il me semble qu'un de mes vieux Présidents m'avait conseillé, après la définition de Derl, de partir
de celle-ci avec un pas de -1 pour éviter ces triblonds.
Yabon?
--
Bien amicalmement,
Vivement conseillé >> http://www.excelabo.net
Jacquouille.
"Philippe.R" a écrit dans le message de news:Bonjour Christian,
Ceci convient il ?
Sub sandoubl()
'MPFE le 21/11/2004
'supprime la ligne si un doublon est trouvé
' en colonne F
Dim i As Long, j As Long, laDer As Long
laDer = Range("F65536").End(xlUp).Row
For i = 1 To laDer
For j = i + 1 To laDer
If Cells(i, 6).Value = Cells(j, 6) Then
Rows(i).EntireRow.Delete
End If
Next j
Next i
End Sub
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Christian Peltier" a écrit dans le message de news:
41a0861d$0$285$Bonjour
J'ai une base de données avec 10 colonnes et 45000 lignes
Il y a donc 45.000 enregistrements dont 10 ou 15.000 doublons...
Je souhaite supprimer les doublons par la colone fax (colonne F)
Je cherche a le faire par le filtre elabore mais lors du filtre ...rien ne se passe...
Comment puis je faire une base propre ?
Merci pour votre aide je calle...
Christian
Bonjour Philippe
Ne pense surtout pas que je t'en veuille.
Mais, en commençant par le haut, si il y a 3 lignes identiques, le fait de supprimer la 2°, fait
passer la 3° en 2° qui est déjà analysée, donc il restera le triblond ? non?
Il me semble qu'un de mes vieux Présidents m'avait conseillé, après la définition de Derl, de partir
de celle-ci avec un pas de -1 pour éviter ces triblonds.
Yabon?
--
Bien amicalmement,
Vivement conseillé >> http://www.excelabo.net
Jacquouille.
j.thiernesseNOSPAM@skynet.be
"Philippe.R" <A_S_rauphil@wanadoo.fr> a écrit dans le message de news:
OUOOLD9zEHA.3656@TK2MSFTNGP09.phx.gbl...
Bonjour Christian,
Ceci convient il ?
Sub sandoubl()
'MPFE le 21/11/2004
'supprime la ligne si un doublon est trouvé
' en colonne F
Dim i As Long, j As Long, laDer As Long
laDer = Range("F65536").End(xlUp).Row
For i = 1 To laDer
For j = i + 1 To laDer
If Cells(i, 6).Value = Cells(j, 6) Then
Rows(i).EntireRow.Delete
End If
Next j
Next i
End Sub
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Christian Peltier" <cpeltier@escmb.com> a écrit dans le message de news:
41a0861d$0$285$a3f2974a@nnrp1.numericable.fr...
Bonjour
J'ai une base de données avec 10 colonnes et 45000 lignes
Il y a donc 45.000 enregistrements dont 10 ou 15.000 doublons...
Je souhaite supprimer les doublons par la colone fax (colonne F)
Je cherche a le faire par le filtre elabore mais lors du filtre ...rien ne se passe...
Comment puis je faire une base propre ?
Merci pour votre aide je calle...
Christian
Bonjour Philippe
Ne pense surtout pas que je t'en veuille.
Mais, en commençant par le haut, si il y a 3 lignes identiques, le fait de supprimer la 2°, fait
passer la 3° en 2° qui est déjà analysée, donc il restera le triblond ? non?
Il me semble qu'un de mes vieux Présidents m'avait conseillé, après la définition de Derl, de partir
de celle-ci avec un pas de -1 pour éviter ces triblonds.
Yabon?
--
Bien amicalmement,
Vivement conseillé >> http://www.excelabo.net
Jacquouille.
"Philippe.R" a écrit dans le message de news:Bonjour Christian,
Ceci convient il ?
Sub sandoubl()
'MPFE le 21/11/2004
'supprime la ligne si un doublon est trouvé
' en colonne F
Dim i As Long, j As Long, laDer As Long
laDer = Range("F65536").End(xlUp).Row
For i = 1 To laDer
For j = i + 1 To laDer
If Cells(i, 6).Value = Cells(j, 6) Then
Rows(i).EntireRow.Delete
End If
Next j
Next i
End Sub
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Christian Peltier" a écrit dans le message de news:
41a0861d$0$285$Bonjour
J'ai une base de données avec 10 colonnes et 45000 lignes
Il y a donc 45.000 enregistrements dont 10 ou 15.000 doublons...
Je souhaite supprimer les doublons par la colone fax (colonne F)
Je cherche a le faire par le filtre elabore mais lors du filtre ...rien ne se passe...
Comment puis je faire une base propre ?
Merci pour votre aide je calle...
Christian
Bonjour Philippe
Ne pense surtout pas que je t'en veuille.
Mais, en commençant par le haut, si il y a 3 lignes identiques, le fait de
supprimer la 2°, fait passer la 3° en 2° qui est déjà analysée, donc il
restera le triblond ? non?
Il me semble qu'un de mes vieux Présidents m'avait conseillé, après la
définition de Derl, de partir de celle-ci avec un pas de -1 pour éviter
ces triblonds.
Yabon?
--
Bien amicalmement,
Vivement conseillé >> http://www.excelabo.net
Jacquouille.
"Philippe.R" a écrit dans le message de news:Bonjour Christian,
Ceci convient il ?
Sub sandoubl()
'MPFE le 21/11/2004
'supprime la ligne si un doublon est trouvé
' en colonne F
Dim i As Long, j As Long, laDer As Long
laDer = Range("F65536").End(xlUp).Row
For i = 1 To laDer
For j = i + 1 To laDer
If Cells(i, 6).Value = Cells(j, 6) Then
Rows(i).EntireRow.Delete
End If
Next j
Next i
End Sub
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Christian Peltier" a écrit dans le message de news:
41a0861d$0$285$Bonjour
J'ai une base de données avec 10 colonnes et 45000 lignes
Il y a donc 45.000 enregistrements dont 10 ou 15.000 doublons...
Je souhaite supprimer les doublons par la colone fax (colonne F)
Je cherche a le faire par le filtre elabore mais lors du filtre ...rien
ne se passe...
Comment puis je faire une base propre ?
Merci pour votre aide je calle...
Christian
Bonjour Philippe
Ne pense surtout pas que je t'en veuille.
Mais, en commençant par le haut, si il y a 3 lignes identiques, le fait de
supprimer la 2°, fait passer la 3° en 2° qui est déjà analysée, donc il
restera le triblond ? non?
Il me semble qu'un de mes vieux Présidents m'avait conseillé, après la
définition de Derl, de partir de celle-ci avec un pas de -1 pour éviter
ces triblonds.
Yabon?
--
Bien amicalmement,
Vivement conseillé >> http://www.excelabo.net
Jacquouille.
j.thiernesseNOSPAM@skynet.be
"Philippe.R" <A_S_rauphil@wanadoo.fr> a écrit dans le message de news:
OUOOLD9zEHA.3656@TK2MSFTNGP09.phx.gbl...
Bonjour Christian,
Ceci convient il ?
Sub sandoubl()
'MPFE le 21/11/2004
'supprime la ligne si un doublon est trouvé
' en colonne F
Dim i As Long, j As Long, laDer As Long
laDer = Range("F65536").End(xlUp).Row
For i = 1 To laDer
For j = i + 1 To laDer
If Cells(i, 6).Value = Cells(j, 6) Then
Rows(i).EntireRow.Delete
End If
Next j
Next i
End Sub
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Christian Peltier" <cpeltier@escmb.com> a écrit dans le message de news:
41a0861d$0$285$a3f2974a@nnrp1.numericable.fr...
Bonjour
J'ai une base de données avec 10 colonnes et 45000 lignes
Il y a donc 45.000 enregistrements dont 10 ou 15.000 doublons...
Je souhaite supprimer les doublons par la colone fax (colonne F)
Je cherche a le faire par le filtre elabore mais lors du filtre ...rien
ne se passe...
Comment puis je faire une base propre ?
Merci pour votre aide je calle...
Christian
Bonjour Philippe
Ne pense surtout pas que je t'en veuille.
Mais, en commençant par le haut, si il y a 3 lignes identiques, le fait de
supprimer la 2°, fait passer la 3° en 2° qui est déjà analysée, donc il
restera le triblond ? non?
Il me semble qu'un de mes vieux Présidents m'avait conseillé, après la
définition de Derl, de partir de celle-ci avec un pas de -1 pour éviter
ces triblonds.
Yabon?
--
Bien amicalmement,
Vivement conseillé >> http://www.excelabo.net
Jacquouille.
"Philippe.R" a écrit dans le message de news:Bonjour Christian,
Ceci convient il ?
Sub sandoubl()
'MPFE le 21/11/2004
'supprime la ligne si un doublon est trouvé
' en colonne F
Dim i As Long, j As Long, laDer As Long
laDer = Range("F65536").End(xlUp).Row
For i = 1 To laDer
For j = i + 1 To laDer
If Cells(i, 6).Value = Cells(j, 6) Then
Rows(i).EntireRow.Delete
End If
Next j
Next i
End Sub
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Christian Peltier" a écrit dans le message de news:
41a0861d$0$285$Bonjour
J'ai une base de données avec 10 colonnes et 45000 lignes
Il y a donc 45.000 enregistrements dont 10 ou 15.000 doublons...
Je souhaite supprimer les doublons par la colone fax (colonne F)
Je cherche a le faire par le filtre elabore mais lors du filtre ...rien
ne se passe...
Comment puis je faire une base propre ?
Merci pour votre aide je calle...
Christian
Bonjour a tous
Et merci pour la réponse aussi rapide...
Mais excusez ma nullité mais la formule je dois la mettre ou???
Dans une macro?, en VB?
...?
merci...
Christian
"Jacquouille" a écrit dans le message de news:
%Bonjour Philippe
Ne pense surtout pas que je t'en veuille.
Mais, en commençant par le haut, si il y a 3 lignes identiques, le fait de supprimer la 2°, fait
passer la 3° en 2° qui est déjà analysée, donc il restera le triblond ? non?
Il me semble qu'un de mes vieux Présidents m'avait conseillé, après la définition de Derl, de partir
de celle-ci avec un pas de -1 pour éviter ces triblonds.
Yabon?
--
Bien amicalmement,
Vivement conseillé >> http://www.excelabo.net
Jacquouille.
"Philippe.R" a écrit dans le message de news:Bonjour Christian,
Ceci convient il ?
Sub sandoubl()
'MPFE le 21/11/2004
'supprime la ligne si un doublon est trouvé
' en colonne F
Dim i As Long, j As Long, laDer As Long
laDer = Range("F65536").End(xlUp).Row
For i = 1 To laDer
For j = i + 1 To laDer
If Cells(i, 6).Value = Cells(j, 6) Then
Rows(i).EntireRow.Delete
End If
Next j
Next i
End Sub
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Christian Peltier" a écrit dans le message de news:
41a0861d$0$285$Bonjour
J'ai une base de données avec 10 colonnes et 45000 lignes
Il y a donc 45.000 enregistrements dont 10 ou 15.000 doublons...
Je souhaite supprimer les doublons par la colone fax (colonne F)
Je cherche a le faire par le filtre elabore mais lors du filtre ...rien ne se passe...
Comment puis je faire une base propre ?
Merci pour votre aide je calle...
Christian
Bonjour a tous
Et merci pour la réponse aussi rapide...
Mais excusez ma nullité mais la formule je dois la mettre ou???
Dans une macro?, en VB?
...?
merci...
Christian
"Jacquouille" <NoSpam_j.thiernesse@skynet.be> a écrit dans le message de news:
%23wGgDO9zEHA.1204@TK2MSFTNGP10.phx.gbl...
Bonjour Philippe
Ne pense surtout pas que je t'en veuille.
Mais, en commençant par le haut, si il y a 3 lignes identiques, le fait de supprimer la 2°, fait
passer la 3° en 2° qui est déjà analysée, donc il restera le triblond ? non?
Il me semble qu'un de mes vieux Présidents m'avait conseillé, après la définition de Derl, de partir
de celle-ci avec un pas de -1 pour éviter ces triblonds.
Yabon?
--
Bien amicalmement,
Vivement conseillé >> http://www.excelabo.net
Jacquouille.
j.thiernesseNOSPAM@skynet.be
"Philippe.R" <A_S_rauphil@wanadoo.fr> a écrit dans le message de news:
OUOOLD9zEHA.3656@TK2MSFTNGP09.phx.gbl...
Bonjour Christian,
Ceci convient il ?
Sub sandoubl()
'MPFE le 21/11/2004
'supprime la ligne si un doublon est trouvé
' en colonne F
Dim i As Long, j As Long, laDer As Long
laDer = Range("F65536").End(xlUp).Row
For i = 1 To laDer
For j = i + 1 To laDer
If Cells(i, 6).Value = Cells(j, 6) Then
Rows(i).EntireRow.Delete
End If
Next j
Next i
End Sub
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Christian Peltier" <cpeltier@escmb.com> a écrit dans le message de news:
41a0861d$0$285$a3f2974a@nnrp1.numericable.fr...
Bonjour
J'ai une base de données avec 10 colonnes et 45000 lignes
Il y a donc 45.000 enregistrements dont 10 ou 15.000 doublons...
Je souhaite supprimer les doublons par la colone fax (colonne F)
Je cherche a le faire par le filtre elabore mais lors du filtre ...rien ne se passe...
Comment puis je faire une base propre ?
Merci pour votre aide je calle...
Christian
Bonjour a tous
Et merci pour la réponse aussi rapide...
Mais excusez ma nullité mais la formule je dois la mettre ou???
Dans une macro?, en VB?
...?
merci...
Christian
"Jacquouille" a écrit dans le message de news:
%Bonjour Philippe
Ne pense surtout pas que je t'en veuille.
Mais, en commençant par le haut, si il y a 3 lignes identiques, le fait de supprimer la 2°, fait
passer la 3° en 2° qui est déjà analysée, donc il restera le triblond ? non?
Il me semble qu'un de mes vieux Présidents m'avait conseillé, après la définition de Derl, de partir
de celle-ci avec un pas de -1 pour éviter ces triblonds.
Yabon?
--
Bien amicalmement,
Vivement conseillé >> http://www.excelabo.net
Jacquouille.
"Philippe.R" a écrit dans le message de news:Bonjour Christian,
Ceci convient il ?
Sub sandoubl()
'MPFE le 21/11/2004
'supprime la ligne si un doublon est trouvé
' en colonne F
Dim i As Long, j As Long, laDer As Long
laDer = Range("F65536").End(xlUp).Row
For i = 1 To laDer
For j = i + 1 To laDer
If Cells(i, 6).Value = Cells(j, 6) Then
Rows(i).EntireRow.Delete
End If
Next j
Next i
End Sub
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Christian Peltier" a écrit dans le message de news:
41a0861d$0$285$Bonjour
J'ai une base de données avec 10 colonnes et 45000 lignes
Il y a donc 45.000 enregistrements dont 10 ou 15.000 doublons...
Je souhaite supprimer les doublons par la colone fax (colonne F)
Je cherche a le faire par le filtre elabore mais lors du filtre ...rien ne se passe...
Comment puis je faire une base propre ?
Merci pour votre aide je calle...
Christian
Re,
Tu presses Alt + F11 simultanément, dans la fenêtre située en haut à
gauche de la feuille qui vient d'apparaître, tu repères le nom de ton
classeur tu cliques droit sur le nom / insertion / module et tu y copies
le code.
Tu lanceras ensuite la macro depuis outils / macro / macros, qui
s'appliquer à la feuille active.
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Christian Peltier" a écrit dans le message de news:
41a0ae7f$0$282$Bonjour a tous
Et merci pour la réponse aussi rapide...
Mais excusez ma nullité mais la formule je dois la mettre ou???
Dans une macro?, en VB?
...?
merci...
Christian
"Jacquouille" a écrit dans le message de
news: %Bonjour Philippe
Ne pense surtout pas que je t'en veuille.
Mais, en commençant par le haut, si il y a 3 lignes identiques, le fait
de supprimer la 2°, fait passer la 3° en 2° qui est déjà analysée, donc
il restera le triblond ? non?
Il me semble qu'un de mes vieux Présidents m'avait conseillé, après la
définition de Derl, de partir de celle-ci avec un pas de -1 pour éviter
ces triblonds.
Yabon?
--
Bien amicalmement,
Vivement conseillé >> http://www.excelabo.net
Jacquouille.
"Philippe.R" a écrit dans le message de news:Bonjour Christian,
Ceci convient il ?
Sub sandoubl()
'MPFE le 21/11/2004
'supprime la ligne si un doublon est trouvé
' en colonne F
Dim i As Long, j As Long, laDer As Long
laDer = Range("F65536").End(xlUp).Row
For i = 1 To laDer
For j = i + 1 To laDer
If Cells(i, 6).Value = Cells(j, 6) Then
Rows(i).EntireRow.Delete
End If
Next j
Next i
End Sub
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Christian Peltier" a écrit dans le message de
news: 41a0861d$0$285$Bonjour
J'ai une base de données avec 10 colonnes et 45000 lignes
Il y a donc 45.000 enregistrements dont 10 ou 15.000 doublons...
Je souhaite supprimer les doublons par la colone fax (colonne F)
Je cherche a le faire par le filtre elabore mais lors du filtre
...rien ne se passe...
Comment puis je faire une base propre ?
Merci pour votre aide je calle...
Christian
Re,
Tu presses Alt + F11 simultanément, dans la fenêtre située en haut à
gauche de la feuille qui vient d'apparaître, tu repères le nom de ton
classeur tu cliques droit sur le nom / insertion / module et tu y copies
le code.
Tu lanceras ensuite la macro depuis outils / macro / macros, qui
s'appliquer à la feuille active.
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Christian Peltier" <cpeltier@escmb.com> a écrit dans le message de news:
41a0ae7f$0$282$a3f2974a@nnrp1.numericable.fr...
Bonjour a tous
Et merci pour la réponse aussi rapide...
Mais excusez ma nullité mais la formule je dois la mettre ou???
Dans une macro?, en VB?
...?
merci...
Christian
"Jacquouille" <NoSpam_j.thiernesse@skynet.be> a écrit dans le message de
news: %23wGgDO9zEHA.1204@TK2MSFTNGP10.phx.gbl...
Bonjour Philippe
Ne pense surtout pas que je t'en veuille.
Mais, en commençant par le haut, si il y a 3 lignes identiques, le fait
de supprimer la 2°, fait passer la 3° en 2° qui est déjà analysée, donc
il restera le triblond ? non?
Il me semble qu'un de mes vieux Présidents m'avait conseillé, après la
définition de Derl, de partir de celle-ci avec un pas de -1 pour éviter
ces triblonds.
Yabon?
--
Bien amicalmement,
Vivement conseillé >> http://www.excelabo.net
Jacquouille.
j.thiernesseNOSPAM@skynet.be
"Philippe.R" <A_S_rauphil@wanadoo.fr> a écrit dans le message de news:
OUOOLD9zEHA.3656@TK2MSFTNGP09.phx.gbl...
Bonjour Christian,
Ceci convient il ?
Sub sandoubl()
'MPFE le 21/11/2004
'supprime la ligne si un doublon est trouvé
' en colonne F
Dim i As Long, j As Long, laDer As Long
laDer = Range("F65536").End(xlUp).Row
For i = 1 To laDer
For j = i + 1 To laDer
If Cells(i, 6).Value = Cells(j, 6) Then
Rows(i).EntireRow.Delete
End If
Next j
Next i
End Sub
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Christian Peltier" <cpeltier@escmb.com> a écrit dans le message de
news: 41a0861d$0$285$a3f2974a@nnrp1.numericable.fr...
Bonjour
J'ai une base de données avec 10 colonnes et 45000 lignes
Il y a donc 45.000 enregistrements dont 10 ou 15.000 doublons...
Je souhaite supprimer les doublons par la colone fax (colonne F)
Je cherche a le faire par le filtre elabore mais lors du filtre
...rien ne se passe...
Comment puis je faire une base propre ?
Merci pour votre aide je calle...
Christian
Re,
Tu presses Alt + F11 simultanément, dans la fenêtre située en haut à
gauche de la feuille qui vient d'apparaître, tu repères le nom de ton
classeur tu cliques droit sur le nom / insertion / module et tu y copies
le code.
Tu lanceras ensuite la macro depuis outils / macro / macros, qui
s'appliquer à la feuille active.
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Christian Peltier" a écrit dans le message de news:
41a0ae7f$0$282$Bonjour a tous
Et merci pour la réponse aussi rapide...
Mais excusez ma nullité mais la formule je dois la mettre ou???
Dans une macro?, en VB?
...?
merci...
Christian
"Jacquouille" a écrit dans le message de
news: %Bonjour Philippe
Ne pense surtout pas que je t'en veuille.
Mais, en commençant par le haut, si il y a 3 lignes identiques, le fait
de supprimer la 2°, fait passer la 3° en 2° qui est déjà analysée, donc
il restera le triblond ? non?
Il me semble qu'un de mes vieux Présidents m'avait conseillé, après la
définition de Derl, de partir de celle-ci avec un pas de -1 pour éviter
ces triblonds.
Yabon?
--
Bien amicalmement,
Vivement conseillé >> http://www.excelabo.net
Jacquouille.
"Philippe.R" a écrit dans le message de news:Bonjour Christian,
Ceci convient il ?
Sub sandoubl()
'MPFE le 21/11/2004
'supprime la ligne si un doublon est trouvé
' en colonne F
Dim i As Long, j As Long, laDer As Long
laDer = Range("F65536").End(xlUp).Row
For i = 1 To laDer
For j = i + 1 To laDer
If Cells(i, 6).Value = Cells(j, 6) Then
Rows(i).EntireRow.Delete
End If
Next j
Next i
End Sub
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Christian Peltier" a écrit dans le message de
news: 41a0861d$0$285$Bonjour
J'ai une base de données avec 10 colonnes et 45000 lignes
Il y a donc 45.000 enregistrements dont 10 ou 15.000 doublons...
Je souhaite supprimer les doublons par la colone fax (colonne F)
Je cherche a le faire par le filtre elabore mais lors du filtre
...rien ne se passe...
Comment puis je faire une base propre ?
Merci pour votre aide je calle...
Christian