Excel suppression de doublon

Excel suppression de doublon - Logiciels - Windows & Software

Marsh Posté le 09-02-2010 à 08:44:00    

Bonjour,
je dois integrer dans une application des milliers de lignes de donnees Excel Pour cela j utilise winparrot, j ai beaucoup de lignes en double, comment puis-je les supprimer ?

Reply

Marsh Posté le 09-02-2010 à 08:44:00   

Reply

Marsh Posté le 09-02-2010 à 10:05:27    

Qu'est-ce que winparrot ? Supposons que cela n'a pas d'importance, car le traitement des doublons se ferait après le traitement de winparrot, et non pas en même temps.
 
Voici une petite macro de supression de doublon

Sub DeleteDouble()
  ' Suppression de doublon
  Dim rRange As Range
  Dim vCell As Variant
  Set rRange = Range([A1], [A1].End(xlDown))
  For Each vCell In rRange
    Do While vCell = vCell.Offset(1, 0)
      vCell.Offset(1, 0).EntireRow.Delete
    Loop
  Next vCell
End Sub

Le tableau doit être trié. Le test ne se fait que sur la première cellule et sur celle d'en dessous; Donc, il faudrait le modifier un peu pour tester l'égalité de toutes les cellules d'une ligne avec celles de la ligne du dessous.

Reply

Marsh Posté le 09-02-2010 à 12:47:05    

Merci Olivthill,
WinParrot c'est un logiciel gratuit qui enregistre tes operations et qui peut les rejouer. Ce qui est bien pratique surtout si tu as tes donnees dans une feuille Excel.
Je voulai supprimer mes donnes en double, voir triple sans faire de programation. Merci pour le code, je vais essayer de m'en sortir avec, mais si quelqu'un connait une autre methode je suis preneur.

Reply

Marsh Posté le 09-02-2010 à 12:49:59    

dans office 2007, onglet "données" puis "supprimer les doublons"

Reply

Marsh Posté le 11-02-2010 à 08:42:23    

Bonjour,
Je ne trouve pas le menu, c'est bien sur Excel ?

Reply

Marsh Posté le 11-02-2010 à 12:06:30    

oui oui, version 2007 en tout cas

 

Onglet données/ outils de données / supprimer les doublons


Message édité par keos92 le 11-02-2010 à 12:07:08
Reply

Marsh Posté le 15-02-2010 à 19:31:52    

Merci pour vos solution,
j'utilise Excel 2003 et je n'ai pas cette fonction. J'ai trouve une solution avec Winparrot je tri mes donnees et je ne traite pas les lignes je doubles.

Reply

Marsh Posté le 17-02-2010 à 13:24:37    

Cette fonction existe dans Excel 2003
Données/Filtre élaboré/Extraction sans doublons.

Reply

Marsh Posté le 24-02-2010 à 08:45:24    

Merci Tam136,
Comme j'automatise ma saisies avec Winparrot je prefere traiter entierement mes fichiers avec ses macros (Cela m evite de faire cette manip a chaque fichier).

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed